Не удается запустить npm разорвать его, не удается найти каталог, который не имеет ничего общего с моим проектом

#reactjs #npm

Вопрос:

У меня есть очень, очень простое приложение React. Когда я запускаю npm start, я получаю эту ошибку.

 Compiling...
C:UsersDawsonSchaffernode_modulesreact-scriptsscriptsstart.js:19
  throw err;
Compiling...
C:UsersDawsonSchaffernode_modulesreact-scriptsscriptsstart.js:19
  throw err;
Compiling...
C:UsersDawsonSchaffernode_modulesreact-scriptsscriptsstart.js:19
  throw err;
Compiling...
C:UsersDawsonSchaffernode_modulesreact-scriptsscriptsstart.js:19
  throw err;
  ^

[Error: ENOENT: no such file or directory, stat 'C:UsersDawsonSchafferDocumentsMy Music'] {
  errno: -4058,
  code: 'ENOENT',
  syscall: 'stat',
  path: 'C:\Users\DawsonSchaffer\Documents\My Music'
}

Compiling...
C:UsersDawsonSchaffernode_modulesreact-scriptsscriptsstart.js:19
  throw err;
Compiling...
C:UsersDawsonSchaffernode_modulesreact-scriptsscriptsstart.js:19
  throw err;
Compiling...
C:UsersDawsonSchaffernode_modulesreact-scriptsscriptsstart.js:19
  throw err;
Compiling...
C:UsersDawsonSchaffernode_modulesreact-scriptsscriptsstart.js:19
  throw err;
  ^

[Error: ENOENT: no such file or directory, stat 'C:UsersDawsonSchafferDocumentsMy Music'] {
  errno: -4058,
  code: 'ENOENT',
  syscall: 'stat',
  path: 'C:\Users\DawsonSchaffer\Documents\My Music'
}
 

Вот мой пакет.json

 {
    "name": "create-react-app-example",
    "version": "0.1.0",
    "scripts": {
        "start": "react-scripts start",
        "build": "react-scripts build",
        "test": "react-scripts test --env=jsdom",
        "eject": "react-scripts eject"
    },
    "dependencies": {
        "react": "^16.10.2",
        "react-dom": "^16.10.2",
        "react-scripts": "3.2.0"
    },
    "devDependencies": {
        "react-cosmos": "^5.0.0-beta.15"
    },
    "browserslist": {
        "production": [
            ">0.2%",
            "not dead",
            "not op_mini all"
        ],
        "development": [
            "last 1 chrome version",
            "last 1 firefox version",
            "last 1 safari version"
        ]
    }
}
 

Я не уверен, почему он показывает Мой музыкальный каталог, но это, вероятно, не связано. Я установил, переустановил (глобально): webpack, webpack-dev и react-скрипты. Я несколько раз очищал кэш безрезультатно. Я рад предоставить более подробную информацию, но на данный момент я не уверен, что еще искать или добавлять. Любая помощь была бы очень признательна.

Спасибо Доусон

Комментарии:

1. Поместите свой проект в свою собственную папку, а не в свой домашний каталог C:UsersDawsonSchaffer

2. Его нет в моем домашнем каталоге, он находится в: C:UsersDawsonSchafferDocumentsProjectsDirectoryProjectsfirst-react-app

3. Может быть, тогда вы запустили установку npm C:UsersDawsonSchaffer вместо папки вашего проекта? У вас есть C:UsersDawsonSchaffernode_modules папка, которую вам, вероятно, следует удалить

Ответ №1:

Комментарий Энди Рэя, вероятно, ваш лучший ответ. Ваш проект должен быть в папке, со всем, что в ней находится.

Ответ №2:

Вы были правы, я установил его в свою домашнюю папку. Я удалил его и переустановил, и он заработал. Спасибо за всю помощь.

Спасибо Доусон