超级码丽. 2023-08-15 11:12 采纳率: 27%
浏览 241
已结题

vite使用插件vite-plugin-cdn-import 报:The "path" argument must be of type string. Received undefined

用的vite构建工具,

img

vite.config.js文件:

import { fileURLToPath, URL } from 'node:url'
import viteCompression from 'vite-plugin-compression'
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import vueJsx from '@vitejs/plugin-vue-jsx'
import { Plugin as importToCDN } from "vite-plugin-cdn-import";


// https://vitejs.dev/config/
export default defineConfig({
  plugins: [
    vue(),
    vueJsx(),
    viteCompression({
      filter: /.(js|css|html|json|mjs|png|jpg|jpeg|svg)$/i
    }),
    importToCDN({
      modules: [
        {
          // name: "***",
          // var: "***",
          path: "https://unpkg.com/animate.css@4.1.1",
        },
        {
          path: "https://unpkg.com/bootstrap@5.3.1/dist/css/bootstrap.min.css",
        },
        {
          path: "https://unpkg.com/bootstrap-icons@1.10.0/font/bootstrap-icons.css",
        },
        {
          path: "https://unpkg.com/@popperjs/core@2.11.6/dist/umd/popper.min.js",
        },
        {
          path: "https://unpkg.com/bootstrap@5.3.1/dist/js/bootstrap.min.js",
        }
      ],
    })
  ],
  resolve: {
    alias: {
      '@': fileURLToPath(new URL('./src', import.meta.url))
    }
  }
})
  • 写回答

2条回答 默认 最新

查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 8月25日
  • 已采纳回答 8月17日
  • 修改了问题 8月15日
  • 创建了问题 8月15日