#angular #angular-material #material-design-icons
Вопрос:
У нас есть приложение Angular с некоторыми устаревшими зависимостями, которые я пытаюсь обновить. Я хочу включить шрифт значка материала, используя прямое fonts.googleapis.com, но приложение не создается после удаления пакета «материал-дизайн-иконки». При запуске ng serve я получаю эту ошибку:
An unhandled exception occurred: ENOENT: no such file or directory, lstat 'C:ProjekteJI.InfopoolJI.Infopool.WebAppClientAppnode_modulesmaterial-design-icons'
See "C:UsersmsteinAppDataLocalTempng-gf4InKangular-errors.log" for further details.
В файле журнала говорится:
[error] Error: ENOENT: no such file or directory, lstat 'C:ProjekteJI.InfopoolJI.Infopool.WebAppClientAppnode_modulesmaterial-design-icons'
at Object.realpathSync (fs.js:1529:7)
at C:ProjekteJI.InfopoolJI.Infopool.WebAppClientAppnode_modules@angular-devkitbuild-angularsrcwebpackconfigsstyles.js:44:35
at Array.forEach (<anonymous>)
at Object.getStylesConfig (C:ProjekteJI.InfopoolJI.Infopool.WebAppClientAppnode_modules@angular-devkitbuild-angularsrcwebpackconfigsstyles.js:35:76)
at C:ProjekteJI.InfopoolJI.Infopool.WebAppClientAppnode_modules@angular-devkitbuild-angularsrcdev-serverindex.js:91:23
at generateWebpackConfig (C:ProjekteJI.InfopoolJI.Infopool.WebAppClientAppnode_modules@angular-devkitbuild-angularsrcutilswebpack-browser-config.js:45:49)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async generateBrowserWebpackConfigFromContext (C:ProjekteJI.InfopoolJI.Infopool.WebAppClientAppnode_modules@angular-devkitbuild-angularsrcutilswebpack-browser-config.js:136:20)
at async Object.generateI18nBrowserWebpackConfigFromContext (C:ProjekteJI.InfopoolJI.Infopool.WebAppClientAppnode_modules@angular-devkitbuild-angularsrcutilswebpack-browser-config.js:77:20)
at async setup (C:ProjekteJI.InfopoolJI.Infopool.WebAppClientAppnode_modules@angular-devkitbuild-angularsrcdev-serverindex.js:87:47)
Я не знаю, в чем проблема, в моем проекте не осталось никаких ссылок на этот пакет. Есть какие-нибудь предложения?
Ответ №1:
Пожалуйста, удалите node_modules из вашего проекта и снова установите зависимости. Это должно решить проблему.
Комментарии:
1. Вы можете сделать это с
npm ci
помощью команды.