提交 all-in-one 前端本地适配

This commit is contained in:
Chopper711
2026-06-10 22:19:17 +08:00
parent 1bca5606eb
commit f05d03e770
12 changed files with 20 additions and 4 deletions

View File

@@ -41,4 +41,5 @@ const routes = [
export default new Router({
routes,
mode: 'history',
base: process.env.BASE_URL,
})

View File

@@ -4,6 +4,7 @@ const path = require('path')
const CompressionWebpackPlugin = require('compression-webpack-plugin')
const productionGzipExtensions = ['js', 'css']
const isProd = process.env.NODE_ENV === 'production'
const publicPath = process.env.VUE_APP_PUBLIC_PATH || '/'
function resolve(dir) {
return path.join(__dirname, dir)
@@ -23,7 +24,7 @@ const assetsCDN = {
// vue.config.js
const vueConfig = {
// 公共路径(必须有的)
publicPath: '/',
publicPath,
// 输出文件目录
outputDir: 'dist',
// 静态资源存放的文件夹(相对于ouputDir)