Skip to content

安装 ​

尝试使用Vixt构建的Vitesse吧! ​

vitesse-vixt

创建Vixt项目 ​

Vixt推荐使用pnpm+monorepo管理项目,创建的默认模板也是monorepo项目

sh
# 默认为monorepo模板,包含vue,uni-app和react项目
pnpm create vixt my-project

在现有项目中使用 ​

  • 删除 package.json 中与vixt重复的依赖(如vue,vite等,非必须)
  • 创建 .npmrc, 启用pnpm的shamefully-hoist
shamefully-hoist=true
  • 安装 vixt
sh
pnpm add vixt @vixt/vue
  • 新建vixt.config.ts
ts
import { defineVixtConfig } from 'vixt'

export default defineVixtConfig({})
  • 修改vite.config.ts
ts
import { defineConfig } from 'vite'
import vixt from 'vixt/vue'

export default defineConfig({
  plugins: [vixt()],
})
  • 修改tsconfig.json
json
{
  "extends": "./.vixt/tsconfig.json"
}