低版本火狐浏览器报错:class is a reserved identifier

低版本火狐浏览器报错:class is a reserved identifier

原因:react-dnd,dnd-core 等node包的相关依赖有过更新,使得在低版本火狐浏览器中不支持 class

解决方法:在使用webpack打包构建时,编译排除node_modules但是不排除node_modules里面的这几个会报错的包

代码如下:

javascript 复制代码
{	
	test: /\.(js|jsx|mjs)$/,
    exclude: /node_modules\/(?!(react-dnd|@react-dnd|dnd-core|react-dnd-html5-backend))/,
    use: {
    	loader: 'babel-loader',
    	options: {
    		presets: ['@babel/preset-env', '@babel/preset-react'],
    		},
   		},
}
相关推荐
徐小夕3 分钟前
灵语文档:一款颠覆体验的AI + 多模态文档编辑器
前端·javascript·vue.js
yuren_xia7 分钟前
idea2024创建maven web项目
java·前端·maven
AI_Auto10 分钟前
AI Agent系列(六) -基于ReAct架构搭建LLM Agent(Deepseek)
前端·人工智能·python·大语言模型·智能体·deepseek
Moment24 分钟前
重学前端工程化:npm 和 npx 执行原理
前端·javascript·面试
得物技术24 分钟前
得物技术部算法项目管理实践分享
前端
前端后腿哥37 分钟前
前端Docker技能:安装Redis和MySQL教程
前端·后端
Jiaberrr41 分钟前
Vue 3 中使用 vue - pdf - embed + vue3 - pdfjs 在线预览 PDF
前端·javascript·vue.js·前端框架·pdf·vue3
zhiqingcn1 小时前
VUE管理后台开发-vue-element-admin
前端·javascript·vue.js
GISer_Jing1 小时前
Next.js 的渲染体系架构
前端·javascript·架构·reactjs
Studying_swz2 小时前
`fetch` 和 `axios`的前端使用区别
前端