You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
const { defineConfig } = require("@vue/cli-service");const NodePolyfillPlugin = require("node-polyfill-webpack-plugin")module.exports = defineConfig({ transpileDependencies: true, lintOnSave: false, configureWebpack: { plugins: [ new NodePolyfillPlugin() ], resolve: { fallback: { fs: false, crypto: false } }, externals: { './cptable': 'var cptable', }, }, devServer: { port: "8080", proxy: { "/api": { target: "http://192.168.1.108:44358", changeorigin: true, // 在本会创建一个虚拟服务满,然后发送清求的数,并同时接收济求的数,这样服务端和服务减进行数据的交互就不会有域问题
rewite: (path) => path.replace(/^\/api/, ""), // pathRewrite: {
// "^/api": ''
// }
}, }, }, terser: { terserOptions: { compress: { drop_console: true, drop_debugger: true } } } // pages: {
// index: {
// entry: 'src/main.js',
// template: 'src/App.vue',
// filname: 'index.html'
// },
// about: {
// entry: 'src/main.js',
// template: 'src/App.vue',
// filname: 'about.html'
// },
// }
});
|