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. 文件上傳等





本站公眾號
   歡迎關注本站公眾號,獲取更多信息