project init
This commit is contained in:
42
vue.config.js
Normal file
42
vue.config.js
Normal file
@@ -0,0 +1,42 @@
|
||||
module.exports = {
|
||||
//路径前缀
|
||||
publicPath: '/manage/',
|
||||
outputDir: 'dist',
|
||||
lintOnSave: true,
|
||||
productionSourceMap: false,
|
||||
chainWebpack: (config) => {
|
||||
//忽略的打包文件
|
||||
config.externals({
|
||||
'vue': 'Vue',
|
||||
'vue-router': 'VueRouter',
|
||||
'vuex': 'Vuex',
|
||||
'axios': 'axios',
|
||||
'element-ui': 'ELEMENT',
|
||||
});
|
||||
const entry = config.entry('app');
|
||||
entry.add('babel-polyfill').end();
|
||||
entry.add('classlist-polyfill').end();
|
||||
entry.add('@/mock').end();
|
||||
},
|
||||
devServer: {
|
||||
port: 1888,
|
||||
proxy: {
|
||||
'/api': {
|
||||
//本地服务接口地址
|
||||
target: 'http://localhost:8000',
|
||||
ws: true,
|
||||
pathRewrite: {
|
||||
'^/api': '/'
|
||||
}
|
||||
},
|
||||
'/api/map': {
|
||||
//本地服务接口地址
|
||||
target: 'http://apis.map.qq.com',
|
||||
ws: true,
|
||||
pathRewrite: {
|
||||
'^/api/map': '/'
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
};
|
||||
Reference in New Issue
Block a user