vite打包排除public目录下某些文件

  1. 安装rollup-plugin-delete 插件

npm install rollup-plugin-delete --save-dev
  1. 修改vite.config.ts文件

// vite.config.js
import { defineConfig } from "vite";
import deletePlugin from "rollup-plugin-delete";

export default defineConfig({
  build: {
    rollupOptions: {
      plugins: [
        // 构建完成后删除特定文件(路径相对于 dist 目录)
        deletePlugin({
          targets: ["dist/your-large-file.*"], // 替换为你的文件名(支持通配符)
          hook: "closeBundle", // 在构建完成后执行删除
        }),
      ],
    },
  },
});


vite打包排除public目录下某些文件
http://xuyuanhang.com//archives/viteda-bao-pai-chu-publicxia-mou-xie-wen-jian
作者
许远航
发布于
2025年03月18日
许可协议