0

我想使用 Prime React,但我不想将打击影响到我的捆绑包大小。例如,我想通过这个 CDN 链接https://cdn.jsdelivr.net/npm/primereact@6.0.2/menubar.js来使用Menu组件。我正在尝试使用 webpack 的外部功能,但我似乎不明白如何指定事物。

我试过这个

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

和这个

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

我用来导入组件文件的代码就像 import { Menu } from 'primereact/menu';

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

4

0 回答 0