express 隨筆

#express
1.使用Express 應用生成器 
npm install express-generator -g
2.建立一個命名爲 myapp 的應用
express myapp
3.安裝全部依賴包
cd myapp 
npm install
4.
linux啓動
DEBUG=myapp npm start
windows啓動
set DEBUG=myapp & npm start
pm2啓動
pm2 start ./bin/www
5.訪問 http://localhost:3000/

#替換express模板引擎爲xtemplate
1.安裝
npm install xtpl xtemplate --save 
2.修改express app.js (入口)
加入
app.set('view engine', 'xtpl');
註釋掉app.set('view engine', 'jade');
3.寫個demo
到routes/index.js
新建文件 index.xtpl
寫入
this is {{title}}!
4.訪問 http://localhost:3000/

參考
http://www.expressjs.com.cn/starter/generator.html

#xtemplate文檔
http://www.tuicool.com/articles/mAv6reE

#利用 Express 託管靜態文件
http://www.expressjs.com.cn/starter/static-files.html

將靜態文件放到public文件夾(html靜態頁也能夠)
修改app.js 中
app.use(express.static(path.join(__dirname, 'public')));
爲
app.use('/fish',express.static(path.join(__dirname, 'public')));
訪問
fish爲虛擬目錄
localhost:3000/fish/xxx.png
相關文章
相關標籤/搜索