#angular
#angular
Вопрос:
Я перешел с angular 8 на angular 9, затем у меня возникли следующие проблемы Для этого я много раз удалял node_modules и устанавливал заново, но все же я получаю следующие проблемы:
An unhandled exception occurred: Cannot find module 'webpack/lib/ParserHelpers'
Require stack:
- E:ng9FxtWebsrcmainuimaterialnode_modulesworker-plugindistworker-plugin.js
- E:ng9FxtWebsrcmainuimaterialnode_modules@angular-devkitbuild-angularsrcangular-cli-filesmodelswebpack-configsworker.js
- E:ng9FxtWebsrcmainuimaterialnode_modules@angular-devkitbuild-angularsrcangular-cli-filesmodelswebpack-configsindex.js
- E:ng9FxtWebsrcmainuimaterialnode_modules@angular-devkitbuild-angularsrcbrowserindex.js
- E:ng9FxtWebsrcmainuimaterialnode_modules@angular-devkitbuild-angularsrcdev-serverindex.js
- E:ng9FxtWebsrcmainuimaterialnode_modules@angularclinode_modules@angular-devkitarchitectnodenode-modules-architect-host.js
- E:ng9FxtWebsrcmainuimaterialnode_modules@angularclinode_modules@angular-devkitarchitectnodeindex.js
- E:ng9FxtWebsrcmainuimaterialnode_modules@angularclimodelsarchitect-command.js
- E:ng9FxtWebsrcmainuimaterialnode_modules@angularclicommandsserve-impl.js
- E:ng9FxtWebsrcmainuimaterialnode_modules@angular-devkitschematicstoolsexport-ref.js
- E:ng9FxtWebsrcmainuimaterialnode_modules@angular-devkitschematicstoolsindex.js
- E:ng9FxtWebsrcmainuimaterialnode_modules@angularcliutilitiesjson-schema.js
- E:ng9FxtWebsrcmainuimaterialnode_modules@angularclimodelscommand-runner.js
- E:ng9FxtWebsrcmainuimaterialnode_modules@angularclilibcliindex.js
- E:ng9FxtWebsrcmainuimaterialnode_modules@angularclilibinit.js
- E:ng9FxtWebsrcmainuimaterialnode_modules@angularclibinng
See "C:UsersADMINAppDataLocalTempng-MOOMPSangular-errors.log" for further details.
npm ERR! code ELIFECYCLE
npm ERR! syscall spawn
npm ERR! file C:WINDOWSsystem32cmd.exe
npm ERR! errno ENOENT
npm ERR! material@3.0.0 start: `ng serve --proxy-config proxy.config.json`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the material@3.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:UsersADMINAppDataRoamingnpm-cache_logs2020-11-17T16_17_33_897Z-debug.log
Ответ №1:
удалите webpack, а затем снова установите его глобально.
удаление с помощью npm -g webpack
npm устанавливает webpack -g
удалите cli, а затем снова установите его глобально.
удаление npm -g @angular/ cli
установка npm -g @angular / cli
А теперь попробуйте снова установить модули узла.
rm node_modules -r -force
rm package-lock.json
проверка кэша npm
установка npm
Комментарии:
1. Я сделал все это, но все равно не повезло. Получаю ту же ошибку. Дайте мне знать одну вещь, нужно ли мне удалять node_modules для конкретного проекта или глобально установленные node_modules. Я удалил только node_modules, относящиеся к конкретному проекту.
2. пользователь11690460, да, специфичный для проекта, который я удалял и устанавливал много раз, но все равно возникает та же проблема..
3. не могли бы вы воспроизвести проблему в stackblitz?