我如何包括来自 cdn 的主要反应?

问题描述

我想使用主要反应,但我不想让我的包大小受到影响。例如,我想使用这个 CDN 链接 Menu 来使用 https://cdn.jsdelivr.net/npm/primereact@6.0.2/menubar.js 组件。我正在尝试使用 webpack 的外部功能,但我似乎不明白如何指定内容

我已经试过了

externals: {
  'primereact/menu': {
    commonjs: 'primereact/menu',},}

还有这个

externals: {
  'primereact/menu': 'menu'
}

我用来导入组件文件代码是这样的 从'primereact/menu'导入{菜单};

此外,一般来说,我认为我不知道浏览器中的 require 发生了什么。 CDN 链接只需要该组件,但我不知道当浏览器执行它时,它会做什么,或者更普遍地需要做什么。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)