標籤:依賴 gen 後台 文章 view sha setup 語句 pre
玩node.js,不玩後台那就是殺雞牛刀,今天沒事整理一下以前開發node.js背景心得
1.首先安裝node.js以及cnpm,在這兒我就不說了,看我node.js中的另一篇文章node.js的安裝和配置
安裝express架構:
sudo cnpm install express -g
全域安裝express,
之後再安裝express產生器,用下面語句就能安裝
sudo cnpm install -g express-generator
此時你就可以輸入
express -v
查看你所安裝的express架構的版本了,
開啟你打算放項目的檔案夾,輸入
express -檔案名稱
即可建立express項目,之後安裝依賴
cnpm install
然後輸入
npm start
啟動項目,開啟瀏覽器,在地址欄輸入
127.0.0.1:3000
這時,網頁會顯示“welcome express”字樣表示你已經安裝成功了,
開啟項目下的view發現尾碼名是jade,什麼情況,其實就類似於html,可是看著不爽,改了
開啟app.js
// view engine setupapp.set(‘views‘, path.join(__dirname, ‘views‘));app.set(‘view engine‘, ‘jade‘);
然後將這句代碼替換成
app.set(‘views‘, path.join(__dirname, ‘views‘));app.engine(‘html‘,ejs.__express);app.set(‘view engine‘, ‘html‘);
然後將view裡的jade尾碼名改成html
然後在項目目錄下安裝ejs模組
cnpm install --save ejs
然後輸入npm start即可啟動項目
當然最好安裝supervisor,這樣你就不需要每次項目有改變時重啟項目,先安裝supervisor的依賴,注意是全域的
cnpm install supervisor -g
然後開啟package.json,找到
"scripts": { "start": "node ./bin/www" },
將node替換為supervisor,即
"scripts": { "start": "supervisor ./bin/www" },
這樣你就不需要修改項目就重啟項目
配置node.js中的express架構