我正在尝试配置 vitejs 以使我的引导 npm 依赖项。 现在我有一个通过创建全局
window.jQuery
的工作解决方案,但我想避免这个解决方案并设置 vite 来代替导入的 jQuery 实例对全局 jQuery 的使用。
这是我的 vite 配置:
import inject from '@rollup/plugin-inject'
export default defineConfig({
plugins: [
inject({
$: 'jquery',
jQuery: 'jquery',
include: '**/*.js'
})
],
[...]
但是如果我删除全局
window.jQuery
,运行时会抱怨:
我想知道这是否是因为 utils.js 不在 node_modules 目录中......但是我没有找到转换这个特定文件的解决方案