因此,在对Gulp / Bower / ExpressJS / Jade进行修补一段时间后,我决定使用我想切换到的工作流程。我还有待解决的问题是,我必须同时打开两个终端才能使用这个工作流程。一个是通过拨打nodemon index.js
来启动Gulp和另一个来启动ExpressJS。对于Node.js / CLI来说,我还是有点天真,所以我不知道这种情况是否定期发生,并希望得到一些建议。谢谢,快乐的编码!
答案 0 :(得分:2)
在使用Gulp / Grunt / Bower / Npm和那种应用程序时,我认为打开一个以上的CLI终端是正常的。
我个人总是打开2个或3个CLI终端:
您可以创建一个脚本文件(.bat或类似的东西)来为您启动CLI终端,这可以节省一些时间。
答案 1 :(得分:1)
我们目前正在开发一个包含4层的应用:API服务器,工作服务器,静态用户界面和iOS应用。因此,我总是打开至少4个终端:2个用于nodemon(API和worker),1个用于grunt(静态UI),另一个用于iOS应用程序。我说,您需要的流程数量没有限制。 另外,我打开终端窗口输入命令(例如git)。
无论如何,它可以帮助您扩展Gulp的使用。例如,您可以将nodemon集成到gulp中:https://www.npmjs.com/package/gulp-nodemon