【问题标题】:react-create-app - get error about browserslist errorreact-create-app - 获取有关 browserslist 错误的错误
【发布时间】:2019-11-01 00:27:15
【问题描述】:

我刚刚使用了npx create-react-app project-name,当我开始我的项目时,我收到了这个错误:

/src/index.css (./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-3-1!./node_modules/postcss-loader/src??postcss!. /src/index.css) BrowserslistError:未知的浏览器查询android全部。也许您正在使用旧的 Browserslist 或在查询中打错字。

Npm -v : 6.9.0
Node -v : v10.16.0
Windows 10 Pro

【问题讨论】:

    标签: javascript reactjs


    【解决方案1】:

    安装 browserslist 后问题会解决

    npm i browserslist@4.6.3
    

    【讨论】:

    • 什么都没有改变,另一个解决方案有帮助:在 package.json 添加 "resolutions": { "browserslist": "4.6.2", "caniuse-lite": "1.0.30000974" }跨度>
    • package.json "resolutions" 仅适用于纱线。 npm 不支持这个。有一个包添加了这个功能github.com/rogeriochaves/npm-force-resolutions#readme。但它也有问题,请检查问题。
    【解决方案2】:

    这是 BrowserList 中的一个新错误。

    在 GitHub 问题上给出的解决方法是将 package.json 中的 browserslist 条目更改为

    "browserslist": []
    

    这将构建并运行项目。

    【讨论】:

    • 它对我有用,但我认为更新 browserslist@4.6.3 是更好的解决方案,因为它是 browserslist 包的错误,他们发布了一些肮脏的修复。
    猜你喜欢
    • 2018-11-05
    • 1970-01-01
    • 2018-11-10
    • 1970-01-01
    • 2020-09-30
    • 2019-06-14
    • 2019-01-22
    • 2017-02-18
    • 2021-04-24
    相关资源
    最近更新 更多