背景
项目中列表页测试在UC浏览器中发现白屏,查看控制台unexpected token …
猜测像是解构与法报错,本地运行代码发现是node_modules里文件解构与法报错
报错npm库
库名: dynamic-file
查看代码,src/main.js,函数中有一个…other
项目中引用dynamic-file的作用
在npm库中的链接:https://www.npmjs.com/package/dynamic-file
从库命名可以可以看出来是动态加载资源文件,umd规范,无任何依赖,动态加载js、css文件返回一个promise
变更为dynamic-file获取动态样式文件原因:webpack5升级之前使用的是require动态获取按钮样式文件,webpack5升级之后require不能使用了,具体原因忘记记录了,后续遇到再补充