知识补充:
express:express是node.js的一个web框架。支持模板引擎,路由,以及传输数据给视图。
1)express的安装:
npm install -g express全局安装。
2)创建一个基础的expess站点:
express express_example 生成express骨架站点。
D:\nodejs>express example
create : example
create : example/package.json
create : example/app.js
create : example/public
create : example/public/images
create : example/public/stylesheets
create : example/public/stylesheets/style.css
create : example/routes
create : example/routes/index.js
create : example/routes/user.js
create : example/public/javascripts
create : example/views
create : example/views/layout.jade
create : example/views/index.jade
install dependencies:
$ cd example && npm install
run the app:
$ node app
下面介绍一下express的框架结构:
app.js:启动应用程序的应用程序文件夹
node_modules:用来保存在package.json中定义并且已经安装的Node模块
package.json:提供应用程序的信息,如依赖的模块
public:提供给web进行服务的公共文件夹,包括样式单,javascript,和图片等
routes:路由定义了应用程序应该响应的页面,而路由文件夹保存了这些定义
views:定义应用程序的布局。