我想使用 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 链接只需要该组件,但我不知道当浏览器执行它时会做什么或者更一般地需要做什么。