0

我在运行 Emporium Web 应用程序时遇到问题 - 这是我尝试过的:

SyntaxError: Unexpected reserved word

在此处输入图像描述

请注意,这是一个不同的问题,无法通过在 node.js 中意外保留字导入中的答案来解决。

如何运行这个 Emporium Web 应用程序?

4

2 回答 2

0

恕我直言,可以按照问题中给出的链接中提到的答案并使其正常工作。它确实谈到了转译这是要走的路,尽管有一些变化,因为链接已经快 2 年了。

我们只需要做一个

npm install -g babel-core

或者如果感觉不到全局,则进行本地安装。并更改启动脚本以包含预设。

"start": "nodemon ./app.js --exec babel-node --presets es2015"

于 2017-09-19T15:36:24.557 回答
0

在根创建:

.babelrc

...并粘贴:

{
  "presets": ["es2015"]
}

在根创建:

babel.js

...并粘贴:

require("babel-register")({    
    ignore: function(filename) {
        if (filename === "app.js") {
            return false;
        } else {
            return true;
        }
    }
});

node babel.js

node app.js

于 2017-03-17T13:42:30.327 回答