module.exports = { //路径前缀 publicPath: "/", 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(); }, css: { extract: { ignoreOrder: true } }, //开发模式反向代理配置,生产模式请使用Nginx部署并配置反向代理。 devServer: { port: 1888, // disableHostCheck: true, proxy: { "/api": { // 本地服务接口地址 target: 'http://localhost:81', // target: 'http://192.168.0.222:81', //自己W // target: 'http://zhbaw.zhba:81', // target: 'http://192.168.0.114:81',//钟日健W // target: 'http://localhost:81', //原W // target: 'http://192.168.0.108:81',//原W // target: 'http://192.168.0.107:81',//唐N // target: 'http://61.131.136.25:81',//唐N // target: "http://61.131.136.25:2080/api", //远程演示服务地址,可用于直接启动项目 ws: true, pathRewrite: { "^/api": "/" } } } } };