我想知道如何构建Express.js项目的前端。
我之前没有对Grunt做过多少工作,但我知道它会执行编译等任务,然后保存结果。
目前,我的Express.js项目如下所示:
/app
/models
/controllers
/views
/config
/public
/public
内的所有文件都是静态的,并由Node应用程序提供。那么,我是否在这里初始化Yeoman / Brunt,或者我应该将我的源存储在文档根目录之外,而只是将其编译为/public
?如果是这样,你会在哪里推荐来源?
答案 0 :(得分:3)
如果您要初始化早午餐项目,建议在public
dir之外进行,并将其编译成public
目录。您可以将早午餐与快递整合:使用brunch watch --server
简单地启动您的快速服务器:https://github.com/brunch/brunch/issues/453
答案 1 :(得分:1)
Yeoman团队设置了express dedicated project,以后端生成器的形式回答了这个问题。