AgentSkillsCN

vite

针对基于 Vite 的项目,掌握构建优化、配置管理与插件应用技巧。适用于提升构建速度,或对开发环境进行扩展与定制时使用此技能。

SKILL.md
--- frontmatter
name: vite
description: Build optimization, configuration, and plugin patterns for Vite-based projects. Use this skill when optimizing build speed or extending the development environment.

Vite Build & Dev Optimization

Best practices for managing high-performance build pipelines and dev environments with Vite.

Core Optimization

  • Code Splitting: Use dynamic imports to reduce initial bundle size.
  • Caching: Configure build output for long-term browser caching.
  • Asset Optimization: Leverage built-in support for SVG, images, and CSS modules.

Configuration Patterns

  • Environment Variables: Use .env files and import.meta.env for typed configuration.
  • Proxies: Set up server.proxy for seamless integration with backends during development.
  • Plugins: Use the Vite plugin ecosystem for tasks like PWA generation or visualizer analysis.

Usage

  • Apply when troubleshooting build errors or long load times.
  • Use for optimizing the CI/CD pipeline.
  • Reference when adding new dependencies that require specific build configurations.