1.express的安装
使用包管理工具npm可以安装很多第三方框架
npm install -g express 未指定express版本则安装最新版4.x
express 4.x中无express命令行工具,需要安装express-generator
npm install express-generator -g
2.通过express创建demo
1) 创建标准项目结构
在目录下使用express -e nodejs-demo
create : node_demo
create : node_demo/package.json
create : node_demo/app.js
create : node_demo/public
create : node_demo/public/javascripts
create : node_demo/public/images
create : node_demo/routes
create : node_demo/routes/index.js
create : node_demo/routes/users.js
create : node_demo/views
create : node_demo/views/index.ejs
create : node_demo/views/error.ejs
create : node_demo/public/stylesheets
create : node_demo/public/stylesheets/style.css
create : node_demo/bin
create : node_demo/bin/www
install dependencies:
$ cd node_demo && npm install
run the app:
$ DEBUG=node_demo:* npm start
2)安装package.json中记录的依赖包
在项目目录下使用 npm install
3.重要的目录简介
package.json 主要记录包中的信息
app.js 主程序
routes 记录路由目录,相当于springmvc中的controller
views 记录视图模板
public 静态文件(css,js,img等)