我用的是维特 我安装了名为“vite-plugin-zip-file”的 npm 插件来存档 dist 文件夹。如何专门针对此任务在 package.json 中运行独立于“构建”脚本的脚本?
下面是 vite.config.js
import { defineConfig } from 'vite';
import { resolve } from 'path';
import { viteZip } from 'vite-plugin-zip-file';
export default defineConfig({
build: {
outDir: 'build',
},
plugins: [
viteZip({
folderPath: resolve(__dirname, 'build'),
outPath: resolve(__dirname),
zipName: 'Test.zip',
}),
],
});
Run Code Online (Sandbox Code Playgroud)
package.json 'scripts' (我不知道这里的 'zip' 里要写什么)
"scripts": {
"dev": "vite",
"build": "vite build",
"serve": "vite preview"
"zip": ?
},
Run Code Online (Sandbox Code Playgroud)
我尝试添加环境变量,但我不知道具体该怎么做。所以,可能还有另一种更好的方法。