编译小红书 报错 开发者工具报错
小白请指教
- 发布:2024-08-16 10:19
- 更新:2024-10-18 15:28
- 阅读:559
临时解决方案,加一个webpack插件,脚本顶部注入兼容代码
if (typeof window !== undefined && !window.navigator) { window.navigator = { userAgent: '' } };
项目根目录下创建vue.config.js
const webpack = require('webpack')
module.exports = {
configureWebpack: {
plugins: [
new webpack.BannerPlugin({
banner: ` if (typeof window !== undefined && !window.navigator) { window.navigator = { userAgent: '' } };`,
raw: true,
entryOnly: true,
test: /vendor\.js$/
}),
]
}
}
更新:相关issues 1477 来看,开启小红书ide开启新版编译器和模拟器新架构会报错, 故调整了一下上面的webpack插件
五脊六兽
请问一下你这个问题处理了吗。
2024-08-18 17:02
小白请指教 (作者)
回复 五脊六兽: 没有 每次手动改的 愁人
2024-08-19 10:06
五脊六兽
回复 小白请指教: 你怎么搞的能否指点一下或者加一下你微信探讨一下这个问题我也是
2024-08-19 18:01
小白请指教 (作者)
回复 五脊六兽: 就是手动改编译后的文件 我截图的那个位置
2024-08-21 15:09
小白请指教 (作者)
回复 五脊六兽: 下面官方回复的方法是可以的
2024-08-22 14:36
五脊六兽
回复 小白请指教: 但是在真机预览的时候是不是有影响。
2024-08-23 14:24