Node 之 Express 学习笔记 第二篇 Express 4x 骨架详解
1、目录结构:
bin, 存放启动项目的脚本文件
node_modules, 项目所有依赖的库,以及存放 package.json 中安装的模块,当你在
package.json 添加依赖的模块并安装后,存放在这个文件夹下
public,静态文件(css,js,img)
routes,路由文件(MVC 中的 C,controller)
views,页面文件(jade 模板),后期打算换成 Ejs 模板搞搞
package.json,存储着工程的信息及模块依赖
app.js,应用核心配置文件(入口文件)
2、Package.json
package.json 用于项目依赖配置及开发者信息,scripts 属性是用于定义操作命令
的,可以非常方便的增加启动命令,比如默认的 start,用 npm start 代表执行
node ./bin/www 命令。当在 dependencies 中添加依赖的模块时,运行 npm
install ,npm 会检查当前目录下的 package.json,并自动安装所有指定的模块。
1 { 2 "name": "myapp", 3 "version": "0.0.0", 4 "private": true, 5
"scripts": { 6 "start": "node ./bin/www" 7 }, 8 "dependencies":
{ 9 "body-parser": "~1.13.2",10 "cookie-parser": "~1.3.5",11
"debug": "~2.2.0",12 "express": "~4.13.1",13 "jade":
"~1.11.0",14 "morgan": "~1.6.1",15 "serve-favicon":
"~2.3.0"16 }17 }
3、app.js
评论0
最新资源