chore: static cache

pull/21/merge
xiaojunnuo 2023-07-03 09:15:52 +08:00
parent fa8e91cdcd
commit 832ba5c8fb
4 changed files with 9 additions and 13 deletions

View File

@ -23,10 +23,10 @@
"@ant-design/colors": "^6.0.0", "@ant-design/colors": "^6.0.0",
"@ant-design/icons-vue": "^6.0.1", "@ant-design/icons-vue": "^6.0.1",
"@certd/acme-client": "^1.1.1", "@certd/acme-client": "^1.1.1",
"@fast-crud/fast-crud": "^1.14.1", "@fast-crud/fast-crud": "^1.14.4",
"@fast-crud/fast-extends": "^1.14.1", "@fast-crud/fast-extends": "^1.14.4",
"@fast-crud/ui-antdv": "^1.14.1", "@fast-crud/ui-antdv": "^1.14.4",
"@fast-crud/ui-interface": "^1.14.1", "@fast-crud/ui-interface": "^1.14.4",
"@iconify/iconify": "^3.0.1", "@iconify/iconify": "^3.0.1",
"@iconify/json": "^2.1.151", "@iconify/json": "^2.1.151",
"@purge-icons/generated": "^0.9.0", "@purge-icons/generated": "^0.9.0",
@ -107,10 +107,8 @@
"vite-plugin-package-config": "^0.1.1", "vite-plugin-package-config": "^0.1.1",
"vite-plugin-purge-icons": "^0.9.2", "vite-plugin-purge-icons": "^0.9.2",
"vite-plugin-theme": "^0.8.1", "vite-plugin-theme": "^0.8.1",
"vite-plugin-windicss": "^1.8.10",
"vue-eslint-parser": "^9.1.0", "vue-eslint-parser": "^9.1.0",
"vue-tsc": "^0.40.13", "vue-tsc": "^0.40.13"
"windicss": "^3.5.6"
}, },
"husky": { "husky": {
"hooks": { "hooks": {

View File

@ -3,7 +3,6 @@ import App from "./App.vue";
import router from "./router"; import router from "./router";
import Antd from "ant-design-vue"; import Antd from "ant-design-vue";
import "./style/common.less"; import "./style/common.less";
// import "./mock";
import i18n from "./i18n"; import i18n from "./i18n";
import store from "./store"; import store from "./store";
import components from "./components"; import components from "./components";

View File

@ -4,11 +4,6 @@ import visualizer from "rollup-plugin-visualizer";
import viteCompression from "vite-plugin-compression"; import viteCompression from "vite-plugin-compression";
import PurgeIcons from "vite-plugin-purge-icons"; import PurgeIcons from "vite-plugin-purge-icons";
import * as path from "path"; import * as path from "path";
// import { generateModifyVars } from "./build/modify-vars";
// import { configThemePlugin } from "./build/theme-plugin";
// import OptimizationPersist from "vite-plugin-optimize-persist";
// import PkgConfig from "vite-plugin-package-config";
// https://vitejs.dev/config/
// 增加环境变量 _ // 增加环境变量 _
process.env.VITE_APP_VERSION = require("./package.json").version; process.env.VITE_APP_VERSION = require("./package.json").version;
process.env.VITE_APP_BUILD_TIME = require("dayjs")().format("YYYY-M-D HH:mm:ss"); process.env.VITE_APP_BUILD_TIME = require("dayjs")().format("YYYY-M-D HH:mm:ss");

View File

@ -14,6 +14,10 @@ const development = {
port: 7001, port: 7001,
}, },
staticFile: { staticFile: {
usePrecompiledGzip: true,
buffer: true,
maxAge: 60 * 60 * 24 * 30 * 1000,
gzip: true,
dirs: { dirs: {
default: { default: {
prefix: '/', prefix: '/',