3

我已经使用create-react-app创建了一个应用程序。
我在.env中设置了我的NODE_PATH=src/当我启动react-script start
时 一切正常,但是当我启动react-script test时出现错误:找不到导入。在我的package.json中:

"test": "jest --colors --coverage test"

编辑
它适用于:

"jest": {
   "modulePaths": ["src/"],
   "testURL": "http://localhost",
   "jest": "^22.4.4"
}
4

2 回答 2

0

你应该执行你的测试

npm test

而不是直接react-scripts在这里使用。Jest 在使用由create-react-app.

于 2018-08-20T16:11:14.917 回答
0

如果您想直接调用jest而不是使用中设置的捆绑react-scripts,则必须调用:

"test": "./node_modules/jest/bin/jest.js --colors --coverage test"
于 2018-08-20T16:17:13.143 回答