Mocha react本地路由器编译错误
Compilation error with Mocha react native router
我在这里提出了这个问题。我能够对react原生组件进行单元测试-浅层渲染和测试,然而,当我在项目中引入react原生路由器流量时,由于错误而开始失败
> test@0.0.1 test /Users/sseshac/src/personal/test/app/test
> mocha --require react-native-mock/mock.js --compilers js:babel-core/register --recursive test/*.js
/Users/sseshac/src/personal/test/app/test/node_modules/react-native-router-flux/index.js:1
(function (exports, require, module, __filename, __dirname) { import Actions from './src/Actions';
^^^^^^
SyntaxError: Unexpected reserved word
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:373:25)
at Module._extensions..js (module.js:416:10)
at Object.require.extensions.(anonymous functi
您需要通过在项目目录中创建一个包含以下内容的.babelrc
文件来配置Babel以使用es2015
预设:
{ "presets": ["es2015"] }
或者将其添加到您的package.json
:
{
...
"babel": {
"presets": ["es2015"]
}
}
另请参阅本页。
以上要求安装babel-preset-2015
:
$ npm install babel-preset-es2015 --save-dev
相关文章:
- Mocha react本地路由器编译错误
- Babel编译错误:找不到模块核心js/library/fn/get迭代器
- 使用SeleniumWebdriver将文本复制到文件时出现编译错误的解决方案
- Gulp 4 TypeScript编译错误
- 车把编译错误
- 在javascript中使用剃刀语法时出现条件编译错误/警告(在此上下文中不存在cc_on)
- 谷歌浏览器中的韦伯尔着色器编译错误
- 当我编译 NodeJS 时,我收到一个编译错误
- SpiderMonkey编译错误
- Coffee脚本编译错误
- Jit树JS&资产预编译错误
- gRaphael库编译错误
- Asp.Net Javascript编译错误:"标识符预期"
- java编译错误
- 在Javascript object/json中使用变量会产生编译错误
- 使用d3.js和TypeScript绘制piechart时的编译错误
- TypeScript编译错误
- 编译错误'同时在JavaScriptCore中执行JavaScript代码
- 实现Webpack css加载器时遇到问题,编译错误
- 流星编译-错误输出不显示错误在哪里