如何使用express搭建一个网站

如何使用express搭建一个网站

1:node查看

$ node -v
v4.2.4

2:npm查看

$ npm -v
2.14.12

3:express查看

$ express
bash: express: command not found

分析:

没有安装express

安装:

npm install express

查看:

$ express
bash: express: command not found

分析:

express4需要通过以下安装

npm install -g express-generator

查看:

$ express -v

  error: unknown option `-v'

分析:

express版本查看是大写V

查看:

$ express -V
4.13.1

4:利用express初始化一个项目

express -e test//ejs模板
express test//jade模板

会有以下输出:

install dependencies:
     $ cd test && npm install

   run the app:
     $ DEBUG=test:* npm start

出现如上图所示,看到install dependencies没有,它说如果你想安装依赖就先进入项目test目录,然后执行 npm install安装依赖模块。

npm install

会在当前目录生成一个node_modules目录

运行项目:

npm start

默认端口号是:3000

在浏览器中输入:

http://www.127.0.0.1:3000

页面输出:

Express

Welcome to Express

5:项目分析:

express这样的MVC框架模式,以下是一个Web项目的基本构成:

  • bin //项目启动文件 npm start
    • www
  • node_modules//node包
  • public//存放项目的静态文件js,css,img
    • images
    • javascripts
    • stylesheets
      • style.css
  • routes//项目的路由信息文件
    • index.js
    • users.js
  • views//视图文件
    • error.ejs
    • index.ejs
  • app.js //主文件
  • package.json //配置信息文件

路由决定了由谁(指定脚本)去响应客户端请求。

在HTTP请求中,我们可以通过路由提取出请求的URL以及GET/POST参数。

6:node的小伙伴

supervisor

修改代码后自动重启

npm install -g supervisor

forever

posted on 2016-05-10 15:27  借个火点烟  阅读(492)  评论(1编辑  收藏  举报