首页 > 解决方案 > 如何在 Angular 更新后修复 Bootstrap 错误?

问题描述

我最近按照此处的建议从 Angular 5 升级到 6我的项目在升级后一切正常。但几个小时后,我开始收到诸如Severity Code Description Project File Line Suppression State Error TS2307 (TS) Cannot find module '@angular/core'.

加上所有其他有角度的东西,例如 /router 等。我已经按照教程介绍了如何通过重新安装和删除来消除这些错误Node_Module。但现在我收到此错误消息:

ERROR in multi ./styles.css ../node_modules/bootstrap/dist/css/bootstrap.min.css Module not found: Error: Can't resolve 'C:\Users\UserName\Desktop\Software\WeDoKnow\WeDoKnow\ClientApp\node_modules\bootstrap\dist\css\bootstrap.min.css' in 'C:\Users\UserName\Desktop\Software\WeDoKnow\WeDoKnow\ClientApp\src'

较早 的 package.json

`"start": "ng serve --extract-css",
"build": "ng build --extract-css",`

更改package.json

"start": "ng serve",
"build": "ng build",

因为我曾经得到这个错误Unknown option: '--extractCss',建议是删除--extract-css

一些软件包版本:

"@angular/core": "6.1.7" "ngx-infinite-scroll": "^6.0.1", "reflect-metadata": "0.1.12", "rxjs": "6.3.2", "rxjs-compat": "^6.3.2", "rxjs-tslint": "0.1.5", "zone.js": "0.8.26"

标签: angular

解决方案


推荐阅读