nodejs-express

若是你要 Express 3
    
    
    
    
  1. css

sudo npm install -g express-generator@3
express 4 的话
    
    
    
    
  1. node

sudo npm install -g express-generator

express建立博客express

1
express -e blogname
1
2
接着运行node start
这里注意 3 .x版本的express是node app运行,而 4 .x发生了变化,启动文件在bin/www

使用npm安装缺失的模块npm

1
2
3
cd blog
npm install
npm start

最后在浏览器中运行localhost:3000json

express中的文件夹浏览器

· node_modules, 存放全部的项目依赖库。(每一个项目管理本身的依赖,与Maven,Gradle等不一样)缓存

· package.json,项目依赖配置及开发者信息app

· app.js,程序启动文件ide

· public,静态文件(css,js,img)spa

· routes,路由文件(MVC中的C,controller)

· Views,页面文件(Ejs模板)

express特色

  1. 支持路由
  2. 模版解析
  3. 动态视图
  4. 会话机制
  5. CSRF保护
  6. 静态文件服务
  7. 错误控制器
  8. 访问日志
  9. 缓存
  10. 插件支持
  11. 文件上传等





本站公众号
   欢迎关注本站公众号,获取更多信息