1 Star 0 Fork 3

wanggexxx/houcloud-admin

forked from houcloud/houcloud-admin 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
vite.config.ts 1.30 KB
一键复制 编辑 原始数据 按行查看 历史
houcloud 提交于 2023-02-26 12:23 . fix: 代理端口修改
import { ConfigEnv, UserConfig, loadEnv } from 'vite';
import path from 'path';
import createVitePlugins from './vite-plugins/index';
// https://vitejs.dev/config/
export default ({ mode }: ConfigEnv, command: string): UserConfig => {
console.log('开始构建');
const env = loadEnv(mode, process.cwd());
return {
base: env.VITE_BASE_URL,
// 开发服务器选项 https://cn.vitejs.dev/config/#server-options
resolve: {
alias: {
'@': path.resolve(__dirname, './src'),
},
},
css: {
preprocessorOptions: {
less: {
modifyVars: {
hack: `true; @import (reference) "${path.resolve('src/style/variables.less')}";`,
},
math: 'strict',
javascriptEnabled: true,
},
},
},
build: {
outDir: mode === 'production' ? 'dist' : `dist-${mode}`,
sourcemap: env.VITE_BUILD_SOURCEMAP === 'true',
},
plugins: createVitePlugins(env, command === 'build'),
server: {
port: 3333,
host: '0.0.0.0',
proxy: {
'/api': {
target: 'http://127.0.0.1:1027',
changeOrigin: true,
configure: (proxy, options) => {
console.log(proxy, options);
// proxy 是 'http-proxy' 的实例
},
},
},
},
};
};
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
TypeScript
1
https://gitee.com/wanggexxx/houcloud-admin.git
git@gitee.com:wanggexxx/houcloud-admin.git
wanggexxx
houcloud-admin
houcloud-admin
master

搜索帮助