sky-take-out/vue.config.js

30 lines
737 B
JavaScript
Raw Normal View History

const {defineConfig} = require('@vue/cli-service');
const AutoImport = require('unplugin-auto-import/webpack');
const Components = require('unplugin-vue-components/webpack');
const {ElementPlusResolver} = require('unplugin-vue-components/resolvers');
module.exports = defineConfig({
transpileDependencies: true,
devServer: {
proxy: {
'/api': {
// target: 'http://192.168.3.98:1001',
target: 'https://192.168.2.148:7158',
// target: process.env.VUE_APP_START_PORT_DEV2,
changeOrigin: true,
pathRewrite: {'^/api': '/api'},
},
},
},
configureWebpack: {
plugins: [
AutoImport({
resolvers: [ElementPlusResolver()],
}),
Components({
resolvers: [ElementPlusResolver()],
}),
],
},
});