我正在尝试构建一个用于部署到IIS的Angular 5项目。
当我运行以下命令时:
ng build --prod
我收到以下错误:
./node-modules/bootstrap/dist/css/bootstrap.min.css中的错误。
模块构建失败:BrowserslistError:未知的浏览器专业版。
我读到了有关此错误的信息,并看到建议的解决方案是将Angular CLI升级到1.7.0或更高版本。我的CLI版本是1.7.3,Bootstrap版本是4.0.0。
如何修复此错误以便构建我的解决方案?
答案 0 :(得分:4)
这里提到了这个问题https://github.com/angular/angular-cli/issues/9020 但通常不应出现在角度cli v1.7.0
中尝试其他解决方法:
删除" ../ node_modules / bootstrap / dist / css / bootstrap.min.css"来自.angular-cli.json
中的样式部分。
尝试直接在全局styles.css
文件中包含bootstrap的css
@import "~bootstrap/dist/css/bootstrap.css";
或styles.scss
档案
@import "~bootstrap/scss/bootstrap";
答案 1 :(得分:0)
您使用的是哪个版本的引导程序?我在4.1.2中遇到了同样的问题,将其更改为4.1.1,终于可以了!