Bootstrap 4.0.0的角构建误差



我想使用一些ng-bootstrap组件。它需要引导4.安装4并尝试构建时,我会收到此错误:

ERROR in ./node_modules/css-loader?{"sourceMap":false,"importLoaders":1}!./node_modules/postcss-loader/lib?{"ident":"postcss","sourceMap":false}!./node_modules/bootstrap/dist/css/bootstrap.css
Module build failed: BrowserslistError: Unknown browser major

我可以降级到Bootstrap 3.3.7,并且我的构建问题消失了,但是该组件的样式未正确。我怀疑我需要获得4.0.0的样式。

我正在运行Angular CLI版本1.6.3。
即使NPM表示我作为未满足的同伴依赖性,我也没有安装jQuery或popper.js。

我的包装。

"dependencies": {
"@angular/animations": "^5.0.0",
"@angular/common": "^5.0.0",
"@angular/compiler": "^5.0.0",
"@angular/core": "^5.0.0",
"@angular/forms": "^5.0.0",
"@angular/http": "^5.0.0",
"@angular/platform-browser": "^5.0.0",
"@angular/platform-browser-dynamic": "^5.0.0",
"@angular/router": "^5.0.0",
"@ng-bootstrap/ng-bootstrap": "^1.1.2",
"bootstrap": "^4.0.0",
"core-js": "^2.4.1",
"font-awesome": "^4.7.0",
"rxjs": "^5.5.2",
"zone.js": "^0.8.14"
 },

我的样式条目:

  "styles": [
    "../node_modules/bootstrap/dist/css/bootstrap.css",
    "../node_modules/font-awesome/css/font-awesome.css",
    "styles.css"
  ],

对4?

的构建问题有什么想法

我看到了很多有关导入引导程序的评论,而不是将其包含在样式数组中。那感觉有点解决方法。最后,我能够通过将角CLI升级到最新(现在为1.7.4(

来解决。

最新更新