Closed rachpt closed 5 months ago
esbuildOptions: (options) => {
options.alias = {
'vite-plugin-monkey/dist/client': 'vite-plugin-monkey/dist/native',
};
},
感谢回复&修复,刚刚本地改 vite-plugin-monkey 的代码一直没有修复。 排查了一圈是 @sec-ant/gm-fetch 这个包引入的 vite-plugin-monkey 旧版本的代码,还的他那边更新才能彻底解决。
提示:
module.meta::: 值为 {url: './__entry.js', resolve: ƒ}
打包后异常位置:
对应plugin代码位置:
dev模式正常,build后异常,手动将打包后的
module.meta.url
位置改成module.meta.url?.startsWith('http') ? module.meta.url : location.href
后正常。 咨询一下优雅一点的解决办法。