全部学科
NodeJS全栈
nodejs
Python全栈
python
小程序首页
📅 2026-05-23 5 分钟 ✍️ juanwangdev

vite.config.js 基础结构

Vite 配置文件位于项目根目录,使用 defineConfig 函数定义配置选项。

创建配置文件

JavaScript
import { defineConfig } from 'vite'

export default defineConfig({
  // 配置选项
})

使用 TypeScript

TypeScript
import { defineConfig } from 'vite'
import type { UserConfig } from 'vite'

// defineConfig 提供类型提示
export default defineConfig({
  // 配置选项
})

函数形式配置

JavaScript
import { defineConfig } from 'vite'

export default defineConfig(({ command, mode }) => {
  // command: 'serve' | 'build'
  // mode: 'development' | 'production' | ...

  return {
    // 根据环境和模式返回不同配置
  }
})

配置文件位置

位置说明
vite.config.js默认位置
vite.config.tsTypeScript 配置
vite.config.mjsES 模块配置

注意:Vite 会自动查找根目录下的配置文件,支持 .js/.ts/.mjs 格式。

基础配置示例

JavaScript
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

export default defineConfig({
  plugins: [vue()],
  server: {
    port: 3000
  },
  build: {
    outDir: 'dist'
  }
})

配置项分类

分类说明
plugins插件配置
server开发服务器配置
build构建配置
resolve路径解析配置

要点总结

  • 使用 defineConfig 导出配置对象
  • 支持 .js/.ts/.mjs 格式
  • 函数形式可根据环境动态配置
  • 配置文件位于项目根目录

📝 发现内容有误?点击此处直接编辑

← 上一篇 自动打开浏览器
下一篇 → 别名路径配置
想查看更多题目和详细解析?
小程序提供完整的题库、模拟考试和详细解析
马上就来

长按或扫描二维码,立即体验

扫码体验小程序
马上就来
使用微信扫描二维码
立即体验完整题库