使用Babel编译Node / Express进行生产

时间:2016-07-26 23:19:33

标签: javascript node.js express babel

我使用babel-node开发的Node / Express服务器端代码。对于生产,我想编译此代码,以便在运行时无需运行它。

我的服务器入口点位于server/index.js。当我运行babel server/index.js只是编译并打印已编译的内容到stdout时,我的应用程序只是无限期挂起并且不打印已编译的输出。它打印console.log语句,因此看起来babel 执行代码而不是编译它。

我是否误解了如何使用babel进行编译?

如何使用Babel 编译Node / Express应用程序?

1 个答案:

答案 0 :(得分:0)

我的问题通过使用位于节点模块中的二进制文件运行Babel来解决。我没有运行babel index.js而是node_modules/.bin/babel index.js