SyntaxError:需要另一个es5模块时出现意外的保留字

时间:2016-08-10 09:19:44

标签: node.js ecmascript-5

我正在创建一个节点应用程序,它需要一个本地包 es5_pkg (用ES5编写)。

es5_pkg 是一个单独的项目,我需要包含在我的节点应用程序中,这是使用babel transpiler。

我收到错误

import _ from 'lodash'; SyntaxError: Unexpected reserved word

不知道该怎么做。无法解决此问题。帮我解决这个问题。

节点应用程序index.js

var npmPackage = require('es5_pkg'); // This package is in ES5

的package.json

"dependencies": {
  "es5_pkg": "file:../es5_pkg"
 },

1 个答案:

答案 0 :(得分:0)

您是否尝试过搜索其他问题/答案?听起来你的宝贝设置不正确。

也许这会有所帮助:

Unexpected reserved word 'import' when using babel