express预设的render是jade,但由于jade的入门门槛较高,
加上我自己对html比较熟悉,因此ejs对我来说是比较容易的,
在后面都会先用ejs来开发
希望哪天我可以改用swig
第六个应用:利用express及ejs开发(1)
先在terminal打 npm install -g express-generator
才能用express自动生成模板
接下来输入 express /<路径>/<你的专案名称>
像我就是想在 /Desktop/db
的资料夹内建立一个叫作 dashboard 的专案
app.js
这支就是我们的主程式
而 package.json
则记载了专案名称、版本、和其它套件的版本
因为jade学习门槛比较高,所以我会用ejs的方式来作
将 app.js
的view engine 改成 ejs (应该是在第15行处)
app.set('view engine', 'ejs');
再修改 package.json
,改用ejs
之后到该目录输入
npm install -l
就能将相依的套件通通下载了
备注: npm install -l 这个指令会下载所有package.json内的套件
之后输入
npm run
打开浏览器 http://localhost:3000/ 就会看到结果了