我想在我的react/redux应用程序中添加磁带测试.我无法找到一种让我的应用程序同时用于测试和运行的方法.使用此.babelrc配置测试不运行,但应用程序工作正常:
{
"stage": 2,
"env": {
"development": {
"plugins": [
"react-transform"
],
"extra": {
"react-transform": {
"transforms": [{
"transform": "react-transform-hmr",
"imports": ["react"],
"locals": ["module"]
}]
}
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
使用这个.babelrc配置测试工作正常但是npm start会抛出一个错误:模块构建失败:ReferenceError:[BABEL]
{
"presets": ["es2015", "react"]
}
Run Code Online (Sandbox Code Playgroud)
如何合并这两个文件,以便运行和测试都有效?
这是我的package.json:
{
"name": "add-projects",
"version": "0.0.0",
"description": "Add projects",
"scripts": {
"start": "node server.js"
},
"repository": {
"type": "git",
"url": "https://github.com/rackt/redux.git"
},
"license": "MIT",
"bugs": {
"url": "https://github.com/rackt/redux/issues"
},
"homepage": "http://rackt.github.io/redux",
"dependencies": {
"immutable": "^3.7.6",
"react": "^0.14.0",
"react-dom": "^0.14.0",
"react-redux": "^4.0.0",
"redux": …Run Code Online (Sandbox Code Playgroud)