diff --git a/vite.config.mjs b/vite.config.mjs index f757736..b59a8be 100644 --- a/vite.config.mjs +++ b/vite.config.mjs @@ -18,6 +18,8 @@ export default ({ mode, command }) => { target: 'esnext', minify: isProd ? 'terser' : 'esbuild', // 根据环境选择压缩工具 rollupOptions: { + // @napi-rs/canvas 是 Node 原生模块(@open-file-viewer 传递依赖),浏览器 bundle 打不了,跳过 + external: [/^@napi-rs\//], output: { assetFileNames, }, @@ -47,28 +49,28 @@ export default ({ mode, command }) => { __VUE_I18N_LEGACY_API__: true, __INTLIFY_PROD_DEVTOOLS__: false, }, - // server: { - // port: 2888, - // proxy: { - // '/api': { - // // 本地网关默认 80 端口(blade-gateway bootstrap.yml);开发时需先启动网关及 blade-auth/blade-system 等服务 - // // 注意:本机 8080 一般是 Nacos,不是业务网关 - // target: 'http://localhost', - // // target: 'http://172.16.203.228:8000', // 仅联调远程网关时启用(且不要 rewrite) - // changeOrigin: true, - // rewrite: path => path.replace(/^\/api/, ''), - // }, - // }, - // }, - server: { - port: 2889, - proxy: { - '/api': { - target: 'http://172.16.203.221:8000', - changeOrigin: true, - }, - }, - }, + server: { + port: 2888, + proxy: { + '/api': { + // 本地网关默认 80 端口(blade-gateway bootstrap.yml);开发时需先启动网关及 blade-auth/blade-system 等服务 + // 注意:本机 8080 一般是 Nacos,不是业务网关 + target: 'http://localhost', + // target: 'http://172.16.203.228:8000', // 仅联调远程网关时启用(且不要 rewrite) + changeOrigin: true, + rewrite: path => path.replace(/^\/api/, ''), + }, + }, + }, + //server: { + // port: 2889, + // proxy: { + // '/api': { + // target: 'http://172.16.203.221:8000', + // changeOrigin: true, + // }, + // }, + //}, resolve: { alias: { '~': resolve(__dirname, './'),