報錯ReferenceError: require is not defined,找不到require

zongkm發表於2024-03-19

當前使用Vite做為開發構建工具,而Vite預設不支援使用require方式進行模組匯入匯出
可以使用vite-plugin-require-transform外掛來處理

  1. 安裝npm install vite-plugin-require-transform
  2. 在vite.config.js中新增
import requireTransform from "vite-plugin-require-transform";
plugins: [
    requireTransform({
      fileRegex: /.js$|.vue$/,
    }),
  ],

相關文章