Twitter bootstrap BrowserslistError:未知的浏览器查询'dead'`

Twitter bootstrap BrowserslistError:未知的浏览器查询'dead'`,twitter-bootstrap,npm,Twitter Bootstrap,Npm,我运行了npm更新,它为我提供了引导v4.1.2 启动时给出模块生成失败:BrowserslistError:未知浏览器查询“死”错误。 错误 ./node_模块/原始加载程序/节点_模块/postss加载器/lib??嵌入式/node_modules/bootstrap/dist/css/bootstrap.min.css 模块生成失败:BrowserslistError:未知浏览器查询无效 改变我的 package.json 从“引导”:“^4.1.2”到“引导”:“4.1.1”并运行 np

我运行了npm更新,它为我提供了引导v4.1.2

启动时给出模块生成失败:BrowserslistError:未知浏览器查询“死”错误。

错误 ./node_模块/原始加载程序/节点_模块/postss加载器/lib??嵌入式/node_modules/bootstrap/dist/css/bootstrap.min.css 模块生成失败:BrowserslistError:未知浏览器查询<代码>无效

改变我的 package.json 从
“引导”:“^4.1.2”
“引导”:“4.1.1”
并运行

npm安装引导程序

解决了我的问题

注意我也删除了
^
符号


我想这是引导中的一个问题

我在
Bootstrap
version
4.1.2
上遇到了完全相同的问题。似乎版本
4.1.3
修复了它。我希望这会有所帮助。

如果您使用的是旧版本的angular

对于那些可能在React应用程序中遇到此错误的用户,您必须从src文件夹中删除browserslist文件

创建一个名为.browserlistrc的新文件,并将browserlist部分从package.json粘贴中剪切到新创建的文件中

.browserlistrc

"browserslist": [
    ">0.2%",
    "not dead",
    "not ie <= 11"
  ]
}

通过删除package.json中的“browserslist”部分,再次运行构建,问题已经解决。

谢谢!!从mac的根文件夹中删除browserslist文件确实解决了这个问题。
{
  "name": "cotd",
  "version": "0.0.3",
  "private": true,
  "engines": {
    "npm": "5.6.0",
    "node": "9.11.1"
  },
  "devDependencies": {
    "concurrently": "3.5.1",
    "react-scripts": "^1.1.4"
  },
  "dependencies": {
    "apollo-boost": "^0.1.27",
    "autoprefixer-stylus": "0.14.0",
    "axios": "^0.18.0",
    "firebase": "^5.8.2",
    "graphql": "^14.1.1",
    "graphql-tag": "^2.10.1",
    "prop-types": "^15.6.0",
    "react": "^16.3.0-alpha.1",
    "react-apollo": "^2.4.1",
    "react-dom": "^16.3.0-alpha.1",
    "react-router-dom": "^4.2.2",
    "react-transition-group": "^2.2.1",
    "stylus": "0.54.5"
  },
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build",
    "eject": "react-scripts eject"
  }
}