vite-plugin-cdn-import
vite-plugin-cdn-import copied to clipboard
引入react的cdn会报如下错误

+1
+1
老哥你解决了吗
应该是使用了最新的tsconfig配置造成的,把打包里的import语句去掉就可以了,本质还是依赖的rollup-plugin-external-globals没有解决https://github.com/eight04/rollup-plugin-external-globals/issues/26
![]()
老哥你解决了吗
最近想把老项目移植到vite,react也报这个错,大佬解决没啊?
![]()
老哥你解决了吗
最近想把老项目移植到vite,react也报这个错,大佬解决没啊?
import { viteExternalsPlugin } from 'vite-plugin-externals';
解决了。
1、使用vite-plugin-externals ,本issue的插件没这样试过,应该也可以。
2、
解决了。 1、使用vite-plugin-externals ,本issue的插件没这样试过,应该也可以。 2、

别完全拷贝例子啊,去掉lazy试试,index.html需要引入react reactdom cdn 链接
发自我的iPhone
------------------ 原始邮件 ------------------ 发件人: chrisworkalx @.> 发送时间: 2022年7月1日 19:42 收件人: MMF-FE/vite-plugin-cdn-import @.> 抄送: cixing @.>, Comment @.> 主题: Re: [MMF-FE/vite-plugin-cdn-import] 引入react的cdn会报如下错误 (Issue #17)
import { viteExternalsPlugin } from 'vite-plugin-externals';
我去,有用!
我用了这个插件 vite-plugin-external解决了上述问题。
import createExternal from 'vite-plugin-external';
// ...
plugins: [
createExternal({
interop: 'auto', // 这个声明很重要
externals: {
react: 'React',
'react-dom': 'ReactDOM',
}
})
]