Webpack продолжает искать /home/user/package.json - PullRequest
0 голосов
/ 26 декабря 2018

Я создал приложение 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 не найден?

...