feat: 添加构建后自动打包dist目录为zip文件的功能
引入archiver依赖,新增vite插件viteArchiverPlugin,用于在构建完成后自动将dist目录打包成zip文件。同时更新.gitignore和package.json以支持该功能。
This commit is contained in:
@ -32,6 +32,8 @@ import VueDevTools from 'vite-plugin-vue-devtools';
|
||||
import MetaLayouts from 'vite-plugin-vue-meta-layouts';
|
||||
import { ViteWebfontDownload as WebfontDownload } from 'vite-plugin-webfont-dl';
|
||||
|
||||
import { viteArchiverPlugin } from './vite.config.plugin.archiver';
|
||||
|
||||
const cesiumSource = 'node_modules/cesium/Build/Cesium';
|
||||
// This is the base url for static files that CesiumJS needs to load.
|
||||
// Set to an empty string to place the files at the site's root path
|
||||
@ -206,6 +208,13 @@ export function Plugins() {
|
||||
pluginPurgeCss({
|
||||
variables: true,
|
||||
}),
|
||||
|
||||
// 构建后自动将dist目录打包成zip文件
|
||||
viteArchiverPlugin({
|
||||
outputDir: '', // 输出目录,默认为项目根目录
|
||||
outputFileName: 'dist', // 输出的zip文件名(不含扩展名)
|
||||
sourceDir: 'dist', // 要打包的源目录
|
||||
}),
|
||||
);
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user