随便记录下系列 - node->express
一、windows下安装node.js环境: 下载地址
- 下载其他版本只需要替换下载链接
https://nodejs.org/dist/v6.2.0/node-v6.2.0-x64.msi
的2个版本号6.2.0为你需要的版本即可 - 尽量别把node安装在C盘(使用D:\Program Files\nodejs)
- 基础配置项(根据需要设置环境变量)
设置全局安装包路径:npm config set prefix "D:\Program Files\nodejs\node_global
设置缓存目录:npm config set cache "D:\Program Files\nodejs\node_cache
设置淘宝镜像源:npm install -g cnpm --registry=https://registry.npm.taobao.org
二、安装express 中文网
- 有网,有 node ,有 npm/cnpm/...
- 全局安装express:
npm install express -g
- 安装express应用生成器:
npm install express-generator -g
- 创建一个express(v4.14.0)应用:
express mydemo
- 启动应用:
npm start
三、自动更新修改 supervisor
- 安装:
npm install supervisor -g
- 启动express:
supervisor ./bin/www
- 名字太长了~,改package.json->scripts->start配置啊:
{"start": "supervisor ./bin/www"}
- 在正确的目录使用正确的姿势执行
npm start
四、修改模板引擎为jshtml
- 安装
jshtml-express
到项目:npm install jshtml-express --save
- 在app.js设置模板引擎为jsthml
app.engine('jshtml', require('jshtml-express'));
app.set('view engine', 'jshtml');
- 视图文件修改后缀名为.jshtml(没颜色?把后缀改成cshtml写代码)
- 然后就去瞅文档吧。哈哈
- 路由中输出模型的时候需要用
res.locals = model;
输出模型,视图中使用@locals
表示为模型 - 不定期更新ing~~~
目测园子要在2017年更新下分类了
博客园主页:cnblogs.com
Coding主页:coding.net