针对中大型项目的MEAN栈模版

这是一款用于开发中大型可扩展的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