Admin.UI/vue.config.js
(开头部分) 3KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
'use strict'
const path = require('path')
const defaultSettings = require('./src/settings.js')
const CompressionPlugin = require('compression-webpack-plugin')
function resolve(dir) {
return path.join(__dirname, dir)
}
const isDev = process.env.NODE_ENV === 'development'
const name = defaultSettings.title || '中台admin'
// 官方配置说明 https://cli.vuejs.org/zh/config/#vue-config-js
module.exports = {
// 基本路径
publicPath: '/',
// 输出文件目录
outputDir: 'dist',
assetsDir: 'static',
lintOnSave: isDev,
productionSourceMap: false,
devServer: {
// 自动启动浏览器
open: true,
port: 9000,
// 浏览器弹出错误
overlay: {
warnings: false,
errors: true
},
// 配置多个代理
// detail: https://cli.vuejs.org/config/#devserver-proxy
proxy: {
['^' + process.env.VUE_APP_BASE_API]: {
target: 'http://localhost:8000',
changeOrigin: true
},
'^/upload': {
target: 'http://localhost:8000',
changeOrigin: true
},
'^/images': {
target: 'http://localhost:8000',
changeOrigin: true
},
'^/swagger-resources': {
target: 'http://localhost:8000',
changeOrigin: true
},
'^/swagger': {
target: 'http://localhost:8000',
changeOrigin: true
}
}
},
css: {
loaderOptions: {
sass: {
sassOptions: { outputStyle: 'expanded' }
}
后面还有 68 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
