react 报错Module build failed: BrowserslistError: Unknown browser query `dead`问题的解决方法
最近在使用create-react-app构建项目的时候,执行npm run build命令,报错:
Module build failed: BrowserslistError: Unknown browser query `dead
原因:
在git上搜了一遍之后,发现是create-react-app在创建application的时候下载依赖使用了旧版本的BrowserslistError.
已知这种问题会出现在 create-react-app 版本号为 2.0.3/2.0.4,楼主用的是 2.0.4的版本,目前最新的create-react-app版本已经到2.1.3,不知到这个问题是否已经解决。如果已经解决可以在评论告知一下,不胜感激~
解决办法:
打开项目根目录的package.json,删除下面配置:
"browserslist": [ ">0.2%", "not dead", "not ie <= 11", "not op_mini all" ]
这是你在使用create-react-app这个脚手架的时候自动为你配置的browserlist,删除后重启项目即可。
如果上述方法无效,那么就不是create-react-app的问题,则可以采用如下方法:
打开项目的webpack.json文件,增加配置:
"browserslist": [
"last 2 versions",
"android 4",
"opera 12"
]另外补充:在 Ubuntu 系统下通过 create-react-app 创建的项目,在 npm start 时报错,是因为 react-scripts 版本过高的原因,我将起转化为 1.1.4 可以正常使用。
到此这篇关于react 报错Module build failed: BrowserslistError: Unknown browser query `dead`问题的解决方法的文章就介绍到这了,更多相关Module build failed: BrowserslistError内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
- React找不到模块“./index.module.scss”或其相应的类型声明及解决方法
- 在 React Native 中使用 CSS Modules的配置方法
- 关于React Native报Cannot initialize a parameter of type''NSArray<id<RCTBridgeModule>>错误(解决方案)
- 在Create React App中使用CSS Modules的方法示例
- 在create-react-app中使用css modules的示例代码
- 详解使用create-react-app添加css modules、sasss和antd
- react使用css module无法重写bootstrap样式问题及解决
相关文章
React手写签名组件react-signature实现签字demo
这篇文章主要为大家介绍了React手写签名组件react-signature实现签字demo,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪2023-12-12
详解如何在React中优雅的使用addEventListener
这篇文章主要为大家详细介绍了如何在React中优雅的使用addEventListener,文中的示例代码简洁易懂,对大家学习React有一定的帮助,需要的可以参考一下2023-01-01
react-navigation 如何判断用户是否登录跳转到登录页的方法
本篇文章主要介绍了react-navigation 如何判断用户是否登录跳转到登录页的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-12-12


最新评论