vite js 为 bootstrap 注入 jQuery

问题描述 投票:0回答:0

我正在尝试配置 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 目录中......但是我没有找到转换这个特定文件的解决方案

javascript jquery vite rollupjs
© www.soinside.com 2019 - 2024. All rights reserved.