針對中大型專案的MEAN棧模版

banq發表於2016-12-04
這是一款用於開發中大型可擴充套件的MEAN技術棧模版,包含構建Web應用的包集合。

特點:
DEV:顧名思義,它包含了用於應用程式的開發中所有檔案。 通常,這些檔案將被縮小壓縮或捆綁為生產環境的檔案。 生產資料夾是DIST。

DIST:dist資料夾包含從DEV檔案處理過的檔案。 這裡的檔案準備好公開部署/分發。

路由:Express路由請求和響應提供非常容易的事情。 所有基於Express路由都位於routes目錄中。

觀點:本快速安裝配置為使用泥料(原玉)。 views目錄包含在請求的路由響應中呈現的哈巴格模板。 您可以在app.js檔案中設定新模板。

app.js:應用程式的主要入口點是app.js. 它包含Express設定,中介軟體,路由決策等設定。 包含每個配置的註釋。

api.js:這是簡單的管理api key的檔案,將key以base64編碼格式儲存在隱藏檔案中。 包含關於如何使用它的註解。

NPM的依賴關係:含有第三方的依賴。 在使用npm安裝依賴項之前,可以取出現有的或新增新的依賴項。

gulp:任務自動化在此設定使用gulp完成。 您可以設定其他自動化指令碼,比如grunt。 自動測試在gulpfile.js中提供。 您可以重新配置給你的口味或執行npm run gulp自動化的所有任務。

GitHub - DannyMcwaves/MEAN-STACK: A minimalist lig

相關文章