【发布时间】:2016-09-19 01:33:32
【问题描述】:
我正在尝试在https://github.com/lelandrichardson/enzyme-example-mocha 运行 Enzyme/Mocha 示例项目。我从 Github 上克隆了这个项目并运行了npm install。当我运行mocha 而不对项目进行任何其他更改时,这是我收到的输出:
/Projects/enzyme-example-mocha/test/Foo-test.js:1
(function (exports, require, module, __filename, __dirname) { import React from 'react';
^^^^^^
SyntaxError: Unexpected token import
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:511:25)
at Object.Module._extensions..js (module.js:550:10)
at Module.load (module.js:456:32)
at tryModuleLoad (module.js:415:12)
at Function.Module._load (module.js:407:3)
at Module.require (module.js:466:17)
at require (internal/module.js:20:19)
我的node --version 是v6.1.0,我的mocha --version 是2.4.5。
如何让这个项目转译成 Node/Mocha 可以运行的东西?谢谢。
【问题讨论】:
标签: node.js mocha.js babeljs enzyme