Я создал приложение React с create-react-app
.Я пытаюсь запустить npm run test
, но webpack, похоже, жалуется, что не может найти /home/sco/package.json
.Package.json не должен быть там, но в /home/users/klx/react/klx-sco
.Я запускаю npm run test из каталога /home/users/klx/react/klx-sco
, и этот каталог содержит файл package.json, как показано ниже:
{
"name": "klx-sco",
"version": "0.1.0",
"private": true,
"dependencies": {
"axios": "^0.18.0",
"react": "^16.7.0",
"react-dom": "^16.7.0",
"react-router-dom": "^4.3.1",
"react-scripts": "2.1.1"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test",
"eject": "react-scripts eject"
},
"ieslintConfig": {
"extends": "react-app"
},
"browserslist": [
">0.2%",
"not dead",
"not ie <= 11",
"not op_mini all"
]
}
Полное сообщение при выполнении теста выглядит следующим образом:
FAIL src/App.test.js
● Test suite failed to run
Cannot find module '/home/sco/package.json'
at getBabelRC (node_modules/babel-jest/build/index.js:117:41)
Test Suites: 1 failed, 1 total
Tests: 0 total
Snapshots: 0 total
Time: 1.083s
Ran all test suites.
Watch Usage: Press w to show more.
Чего мне не хватает для правильного выполнения тестов?Как я могу исправить package.json не найден?