mirror of
https://github.com/yangjian102621/geekai.git
synced 2025-09-17 08:46:38 +08:00
feat: remove vue.config.js
This commit is contained in:
parent
7c489d3914
commit
3df3d9e5a7
@ -1,36 +0,0 @@
|
|||||||
const { defineConfig } = require("@vue/cli-service");
|
|
||||||
const path = require("path");
|
|
||||||
let webpack = require("webpack");
|
|
||||||
module.exports = defineConfig({
|
|
||||||
transpileDependencies: true,
|
|
||||||
lintOnSave: false, //关闭eslint校验
|
|
||||||
productionSourceMap: false, //在生产模式中禁用 Source Map,既可以减少包大小,也可以加密源码
|
|
||||||
|
|
||||||
configureWebpack: {
|
|
||||||
// disable performance hints
|
|
||||||
performance: {
|
|
||||||
hints: false,
|
|
||||||
},
|
|
||||||
plugins: [new webpack.optimize.MinChunkSizePlugin({ minChunkSize: 10000 })],
|
|
||||||
resolve: {
|
|
||||||
alias: {
|
|
||||||
"@": path.resolve(__dirname, "src"),
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
|
|
||||||
publicPath: "/",
|
|
||||||
|
|
||||||
outputDir: "dist",
|
|
||||||
crossorigin: "anonymous",
|
|
||||||
devServer: {
|
|
||||||
allowedHosts: "all",
|
|
||||||
port: 8888,
|
|
||||||
proxy: {
|
|
||||||
"/static/upload/": {
|
|
||||||
target: process.env.VUE_APP_API_HOST,
|
|
||||||
changeOrigin: true,
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
});
|
|
Loading…
Reference in New Issue
Block a user