【发布时间】:2015-07-25 04:06:43
【问题描述】:
我有一个使用 ES6 的节点应用程序。我正在使用Babel 进行转译。
据我了解,例如使用像 Gulp 这样的构建系统或使用 require hook 。
Require Hook 方法似乎对我很有吸引力,因为我可以将源文件保存在 ES6 中,但仍然可以使用 node server.js 执行它们,而无需使用某些构建系统。
这似乎对开发非常有用,我主要关心的是在生产中使用这种方法。
- 每次用户提出请求时都会受到惩罚吗?
- 这究竟是如何工作的?
对于上下文,我将它与 Express 应用程序一起使用。
【问题讨论】:
-
FWIW,“构建系统”可以像运行
babel src/ --out-dir dist/一样简单。这将转换src/中的所有文件并将它们保存在dist/中。
标签: javascript node.js babeljs