8000 GitHub - hemengke1997/vite-config-preset: Minko's preset vite config
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

hemengke1997/vite-config-preset

Repository files navigation

vite-config

预设常用的vite配置,包括:

更多功能:

  • log-build-time。打印构建环境和时间。默认开启
  • route-chunk-readable。增强路由分包可读性,比如 src/page-a/index.tsx 会被打包为 page-a。默认开启
  • restrict-images。限制导入图片类型

安装

npm i vite @vitejs/plugin-react @vitejs/plugin-legacy -D

使用

vite.config.ts

import { defineConfig } from 'vite'
import { preset } from 'vite-config-preset'

// https://vitejs.dev/config/
export default defineConfig((env) => {
  return preset(
    {
      env,
    },
    {
      legacy: true, // 是否启用 legacy 插件
    },
  )
})

tsconfig.json

{
  "compilerOptions": {
    "types": ["vite-config-preset/plugin"]
  }
}

其他常用vite插件

未内置,但常用的vite插件

About

Minko's preset vite config

Resources

5309

License

Stars

Watchers

Forks

Packages

No packages published
0