express项目创建

  • 1、安装项目生成器
cnpm i express-generator -g

express4.0以后,express与express-generator包分离,全局使用express命令生成项目骨架时应该安装express-generator包。

  • 2、生成项目骨架
express server

默认使用的是jade模板,使用ejs模板可以用express -e server创建骨架,jade是官方推荐的,语法简洁,但可读性比较差。

  • 3、项目结构
bin
    -www // http服务封装,启动服务就node bin/www
public  // 静态资源目录
    -images
    -javascripts
    -stylesheets    
routes  // 路由目录
    -index.js // 首页路由
    -user.js // 用户路由
views // 视图目录
    -error.jade
    -index.jade
    -layout.jade
app.js // 全局配置封装文件
package.json    
  • 4、运行
    在完成骨架创建以后,命令行有运行的提示信息:
 install dependencies:
   $ cd server && npm install

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

其中的npm start,实际是在package.json中配置的:

"scripts": {
   "start": "node ./bin/www"
 }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值