запуск и установка npm не работают, loading.js: 583 ошибки терминала каждый раз

#reactjs #terminal

#reactjs #терминал

Вопрос:

Должно быть, я где-то что-то сломал, но я понятия не имею, где и как это исправить.

Сегодня утром все работало, но когда я попытался использовать свой терминал для запуска npm start или npm install позже, я получил ту же ошибку.

 Matthews-MacBook-Air-3:materialize matt$ npm start
internal/modules/cjs/loader.js:583
    throw err;
    ^

Error: Cannot find module '../lib/utils/unsupported.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
    at Function.Module._load (internal/modules/cjs/loader.js:507:25)
    at Module.require (internal/modules/cjs/loader.js:637:17)
    at require (internal/modules/cjs/helpers.js:22:18)
    at /usr/local/lib/node_modules/npm/bin/npm-cli.js:19:21
    at Object.<anonymous> (/usr/local/lib/node_modules/npm/bin/npm-cli.js:153:3)
    at Module._compile (internal/modules/cjs/loader.js:689:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
    at Module.load (internal/modules/cjs/loader.js:599:32)
    at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
  

Это произошло после того, как я попытался исправить другую ошибку, которая также не позволяла мне запускать приложение через npm. Я попытался загрузить yarn, что не удалось, а затем появилась эта новая ошибка. Я сделал это, потому что терминал сказал, что это может исправить исходную проблему, с которой я столкнулся, но, похоже, это усилило ее, лол.

Ответ №1:

Удалите папку node_modules и package-lock.json, а затем снова запустите npm install.

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

1. Сделал это, это не сработало. Это происходит во всех моих папках react, а не только в 1.

2. хм, может быть, проверить номера версий в пакете, который выдает ошибку, и посмотреть, было ли обновление.

3. Я думаю, что это скорее проблема терминала, поскольку она не позволяет мне запускать ни один из моих предыдущих проектов и выдает мне ту же самую ошибку.

4. Тогда, похоже, проблема с npm. Попробуйте обновить npm: npm install npm@latest -g

5. @MattBrody вы пробовали очищать кеш перед попыткой обновления npm? очистка кэша npm -f

Ответ №2:

Чтобы устранить эту проблему, просто переустановите последнюю версию node с ее веб-сайта,http://nodejs.org . После установки запустите npm start