我们有一个 Angular 应用程序,其中包含一些我正在尝试更新的过时依赖项。我想直接使用 fonts.googleapis.com 包含 Material Icon 字体,但在卸载包“material-design-icons”后,该应用程序无法构建。运行 ng serve 时出现此错误:
An unhandled exception occurred: ENOENT: no such file or directory, lstat 'C:\Projekte\JI.Infopool\JI.Infopool.WebApp\ClientApp\node_modules\material-design-icons'
See "C:\Users\mstein\AppData\Local\Temp\ng-gf4InK\angular-errors.log" for further details.
日志文件说:
[error] Error: ENOENT: no such file or directory, lstat 'C:\Projekte\JI.Infopool\JI.Infopool.WebApp\ClientApp\node_modules\material-design-icons'
at Object.realpathSync (fs.js:1529:7)
at C:\Projekte\JI.Infopool\JI.Infopool.WebApp\ClientApp\node_modules\@angular-devkit\build-angular\src\webpack\configs\styles.js:44:35
at Array.forEach (<anonymous>)
at Object.getStylesConfig (C:\Projekte\JI.Infopool\JI.Infopool.WebApp\ClientApp\node_modules\@angular-devkit\build-angular\src\webpack\configs\styles.js:35:76)
at C:\Projekte\JI.Infopool\JI.Infopool.WebApp\ClientApp\node_modules\@angular-devkit\build-angular\src\dev-server\index.js:91:23
at generateWebpackConfig (C:\Projekte\JI.Infopool\JI.Infopool.WebApp\ClientApp\node_modules\@angular-devkit\build-angular\src\utils\webpack-browser-config.js:45:49)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async generateBrowserWebpackConfigFromContext (C:\Projekte\JI.Infopool\JI.Infopool.WebApp\ClientApp\node_modules\@angular-devkit\build-angular\src\utils\webpack-browser-config.js:136:20)
at async Object.generateI18nBrowserWebpackConfigFromContext (C:\Projekte\JI.Infopool\JI.Infopool.WebApp\ClientApp\node_modules\@angular-devkit\build-angular\src\utils\webpack-browser-config.js:77:20)
at async setup (C:\Projekte\JI.Infopool\JI.Infopool.WebApp\ClientApp\node_modules\@angular-devkit\build-angular\src\dev-server\index.js:87:47)
我不知道问题是什么,我的项目中没有任何对该包的引用。有什么建议么?