#reactjs
#reactjs
Вопрос:
Получаю следующую ошибку при запуске npm start в моем недавно созданном приложении react, которое я создал с помощью npx create-react-app my-app. Я попытался удалить create react app глобально, а затем обновить node.js версия до последней доступной, но по-прежнему появляется эта ошибка. Любой совет о том, как это исправить? Я на mac os
Спасибо
internal/modules/cjs/loader.js:614
throw e;
^
Error: No valid exports main found for '/Users/quinnbarnett/Desktop/ugh/ugh/node_modules/postcss-safe-parser/node_modules/postcss'
at resolveExportsTarget (internal/modules/cjs/loader.js:611:9)
at applyExports (internal/modules/cjs/loader.js:492:14)
at resolveExports (internal/modules/cjs/loader.js:541:12)
at Function.Module._findPath (internal/modules/cjs/loader.js:643:22)
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:941:27)
at Function.Module._load (internal/modules/cjs/loader.js:847:27)
at Module.require (internal/modules/cjs/loader.js:1016:19)
at require (internal/modules/cjs/helpers.js:69:18)
at Object.<anonymous> (/Users/quinnbarnett/Desktop/ugh/ugh/node_modules/postcss-safe-parser/lib/safe-parse.js:1:17)
at Module._compile (internal/modules/cjs/loader.js:1121:30) {
code: 'MODULE_NOT_FOUND'
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! ugh@0.1.0 start: `react-scripts start`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the ugh@0.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above. ```
Комментарии:
1. какую версию вы используете? Это ошибка узла, и предполагается, что она исправлена при обновлении до минимальной версии 14.5
Ответ №1:
- Попробуйте обновить до минимальной версии 14.5 для вашего узла.
- Попробуйте установить autoprefixer@9.8.0 с нпм я autoprefixer@9.8.0
Похоже, ошибка в node.js и для этого есть открытая проблема. https://github.com/facebook/create-react-app/issues/9273
Комментарии:
1. « $ node -v v13.2.0 « Только что понял, что я все еще использую эту версию, я думаю, хотя я обновился до 15.2.1, но возникли проблемы с переключением на новую версию. Я попробовал « brew switch node 15.2.1«, но это не позволило мне перезаписать его.
2. Ах, хорошо, сделал это через nvm после загрузки, спасибо!