【发布时间】:2015-11-14 20:54:47
【问题描述】:
开始一个新项目,我想在 Node.js 中使用 ES6/2015 功能。目前正在尝试使用babel-core require hook。这看起来很简单,但是我需要的模块会抛出语法错误。
应用入口点:
require("babel-core/register")({
ignore: false
});
var app = require('app/app');
...
所需文件(app/app.js):
// this SHOULD be compiled by the Babel require hook
app.get('/', (req, res, next) => res.render('page/page', {}));
语法错误:
app.get('/', (req, res, next) => res.render('page/page', {}));
^^
SyntaxError: Unexpected token =>
巴别塔核心:6.1.21
我确定我错过了一些非常简单的东西。任何帮助将不胜感激。谢谢!
【问题讨论】:
-
@garakchy 谢谢先生。
-
node v4.0以后支持fat数组,所以你可以直接使用它
标签: javascript node.js ecmascript-6 babeljs