【发布时间】:2015-10-27 07:47:47
【问题描述】:
我花了很多时间来构建一个带有 grunt 文件的 web 模板(前端),以“编译”整个项目并在生产中拥有高效的代码。
现在我正在开发一个后端项目(使用 node/express),我想知道“编译”一个 node 项目是否有意义?
我在 Babel 中使用 ES6 语法,所以我想每次我启动项目(node index.js 或 nodemon index.js)时,Babel 都会在 ES5 中转译它然后运行它。
我不在乎它是否在项目开始时完成,一旦启动就没有影响。但我不确定。
节点是否读取整个程序并将其“保存”到 ram 中?如果是这样,我想像我们习惯的前端那样连接/编译 javascript 文件是没有用的。
【问题讨论】:
标签: node.js optimization gruntjs gulp