国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專(zhuān)欄INFORMATION COLUMN

Express 文檔(Express生成器)

abson / 1315人閱讀

摘要:應(yīng)用程序生成器使用應(yīng)用程序生成器工具快速創(chuàng)建應(yīng)用程序框架。生成的應(yīng)用程序具有以下目錄結(jié)構(gòu)生成器創(chuàng)建的應(yīng)用程序結(jié)構(gòu)只是構(gòu)建應(yīng)用程序的眾多方法之一,隨意使用此結(jié)構(gòu)或修改它以最好地滿足你的需求。

Express應(yīng)用程序生成器

使用應(yīng)用程序生成器工具express-generator快速創(chuàng)建應(yīng)用程序框架。

express-generator包安裝了express命令行工具,使用以下命令執(zhí)行此操作:

$ npm install express-generator -g

使用-h選項(xiàng)顯示命令選項(xiàng):

$ express -h

  Usage: express [options] [dir]

  Options:

    -h, --help          output usage information
        --version       output the version number
    -e, --ejs           add ejs engine support
        --hbs           add handlebars engine support
        --pug           add pug engine support
    -H, --hogan         add hogan.js engine support
        --no-view       generate without view engine
    -v, --view  add view  support (ejs|hbs|hjs|jade|pug|twig|vash) (defaults to jade)
    -c, --css   add stylesheet  support (less|stylus|compass|sass) (defaults to plain css)
        --git           add .gitignore
    -f, --force         force on non-empty directory

例如,以下內(nèi)容創(chuàng)建名為myapp的Express應(yīng)用程序,該應(yīng)用程序?qū)⒃诋?dāng)前工作目錄中創(chuàng)建在名為myapp的文件夾中,并且視圖引擎將設(shè)置為Pug:

$ express --view=pug myapp

   create : myapp
   create : myapp/package.json
   create : myapp/app.js
   create : myapp/public
   create : myapp/public/javascripts
   create : myapp/public/images
   create : myapp/routes
   create : myapp/routes/index.js
   create : myapp/routes/users.js
   create : myapp/public/stylesheets
   create : myapp/public/stylesheets/style.css
   create : myapp/views
   create : myapp/views/index.pug
   create : myapp/views/layout.pug
   create : myapp/views/error.pug
   create : myapp/bin
   create : myapp/bin/www

然后安裝依賴(lài)項(xiàng):

$ cd myapp
$ npm install

在MacOS或Linux上,使用以下命令運(yùn)行應(yīng)用程序:

$ DEBUG=myapp:* npm start

在Windows上,使用此命令:

> set DEBUG=myapp:* & npm start

然后在瀏覽器中加載http://localhost:3000/以訪問(wèn)該應(yīng)用程序。

生成的應(yīng)用程序具有以下目錄結(jié)構(gòu):

.
├── app.js
├── bin
│   └── www
├── package.json
├── public
│   ├── images
│   ├── javascripts
│   └── stylesheets
│       └── style.css
├── routes
│   ├── index.js
│   └── users.js
└── views
    ├── error.pug
    ├── index.pug
    └── layout.pug

7 directories, 9 files
生成器創(chuàng)建的應(yīng)用程序結(jié)構(gòu)只是構(gòu)建Express應(yīng)用程序的眾多方法之一,隨意使用此結(jié)構(gòu)或修改它以最好地滿足你的需求。
上一篇:Hello world 下一篇:路由基礎(chǔ)

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/108859.html

相關(guān)文章

  • Express 文檔(調(diào)試)

    摘要:調(diào)試在內(nèi)部使用模塊來(lái)記錄有關(guān)路由匹配正在使用的中間件函數(shù)應(yīng)用程序模式以及請(qǐng)求響應(yīng)周期流的信息。在上,使用相應(yīng)的命令。生成的應(yīng)用程序命令生成的應(yīng)用程序也使用模塊,其的命名空間的范圍限定為應(yīng)用程序的名稱(chēng)。 調(diào)試Express Express在內(nèi)部使用debug模塊來(lái)記錄有關(guān)路由匹配、正在使用的中間件函數(shù)、應(yīng)用程序模式以及請(qǐng)求—響應(yīng)周期流的信息。 debug就像是console.log的增強(qiáng)...

    琛h。 評(píng)論0 收藏0
  • Express 文檔(Hello world)

    摘要:此應(yīng)用程序啟動(dòng)服務(wù)器并監(jiān)聽(tīng)端口上的連接,對(duì)于根或路由的請(qǐng)求,應(yīng)用程序以響應(yīng),對(duì)于其他所有路徑,它將以響應(yīng)。首先創(chuàng)建一個(gè)名為的目錄,進(jìn)入并運(yùn)行,然后根據(jù)安裝指南安裝作為依賴(lài)項(xiàng)。在目錄中,創(chuàng)建一個(gè)名為的文件,并復(fù)制上面示例中的代碼。 Hello world 示例 下面的代碼片段是你可以創(chuàng)建的最簡(jiǎn)單的Express應(yīng)用程序,它是一個(gè)單一文件的應(yīng)用程序 — 如果使用Express生成器,就不會(huì)...

    siberiawolf 評(píng)論0 收藏0
  • Express 文檔(使用模板引擎)

    摘要:一些與一起使用的流行模板引擎是和,應(yīng)用程序生成器使用作為其默認(rèn)值,但它也支持其他幾個(gè)。有關(guān)可與一起使用的模板引擎列表,請(qǐng)參閱模板引擎,另請(qǐng)參閱比較模板引擎等。,使用的模板引擎,例如,要使用模板引擎。 使用模板引擎 模板引擎使你可以在應(yīng)用程序中使用靜態(tài)模板文件,在運(yùn)行時(shí),模板引擎用實(shí)際值替換模板文件中的變量,并將模板轉(zhuǎn)換為發(fā)送到客戶端的HTML文件,這種方法可以更輕松地設(shè)計(jì)HTML頁(yè)面。...

    gxyz 評(píng)論0 收藏0
  • Express 文檔(目錄)

    摘要:文檔基于的快速開(kāi)放極簡(jiǎn)主義的框架,是一個(gè)最小且靈活的應(yīng)用程序框架,為和移動(dòng)應(yīng)用程序提供了一組強(qiáng)大的功能。借助無(wú)數(shù)的實(shí)用程序方法和中間件,你可以快速輕松地創(chuàng)建強(qiáng)大的。提供了一層輕薄的基本應(yīng)用程序功能,而不會(huì)隱藏你熟悉和喜愛(ài)的功能。 Express 文檔 基于Node.js的快速、開(kāi)放、極簡(jiǎn)主義的Web框架,Express是一個(gè)最小且靈活的Node.js Web應(yīng)用程序框架,為Web和移動(dòng)...

    馬忠志 評(píng)論0 收藏0
  • Express 介紹

    摘要:在向頁(yè)面發(fā)送內(nèi)容時(shí),程序也不會(huì)往下執(zhí)行我們也可以裝在一組中間件路由級(jí)中間件路由級(jí)中間件和應(yīng)用級(jí)中間件一樣,只是它綁定的對(duì)象為。安裝所需功能的模塊,并在應(yīng)用中加載,可以在應(yīng)用級(jí)加載,也可以在路由級(jí)加載。 Express 框架 根據(jù)官方的介紹,Express 是一個(gè)基于 Node.js 平臺(tái)的極簡(jiǎn)、靈活的 web 應(yīng)用開(kāi)發(fā)框架,可以輕松的創(chuàng)建各種 web 或者移動(dòng)端應(yīng)用 今天就來(lái)簡(jiǎn)單的了解...

    hot_pot_Leo 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<