加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
vite.config.ts 957 Bytes
一键复制 编辑 原始数据 按行查看 历史
郑法约 提交于 2024-12-06 09:32 . feat: 配置不带扩展名
import { defineConfig } from 'vite';
import react from '@vitejs/plugin-react';
import path from 'path';
import { getDevInfo, getProxy, logDevInfo } from './supos.dev';
const devInfo = getDevInfo();
const proxy = getProxy(devInfo.API_PROXY_URL);
logDevInfo(devInfo);
// https://vite.dev/config/
export default defineConfig({
base: '/',
plugins: [react()],
css: {
preprocessorOptions: {
scss: {
includePaths: ['node_modules'],
javascriptEnabled: true,
},
},
},
assetsInclude: ['**/*.woff2', '**/*.woff', '**/*.ttf'],
resolve: {
alias: {
'@': path.resolve(__dirname, 'src'),
},
//导入文件时省略的扩展名
extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json'],
},
define: {
'process.env': { ...devInfo },
},
envPrefix: ['REACT_APP_', 'VITE_', 'OPENAI_'],
server: {
proxy,
},
build: {
outDir: 'build', // 设置构建输出目录为 build
},
});
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化