Overview:
The Vite Rollup Plugins resource, now archived and no longer updated, served as a compatibility list and test playground for Rollup plugins under Vite. Despite its static status, it emphasized the shift in npm downloads towards Vite, suggesting that plugin developers document compatibility directly. The resource provided status indicators for official plugins, installation instructions, a list of compatible plugins, and guidelines for contribution.
Features:
- Compatibility Status: Indicates the compatibility status for each official plugin.
- Enforce Needed Badge: Provides a badge to enforce necessary actions for plugins.
- Install Instructions: Offers step-by-step instructions for installation.
- Compatible Plugins: Lists plugins that are compatible and in use on the page.
- Local Usage: Guides users on running the project locally for development.
- Contributing Guidelines: Outlines the process for contributing to the project.
- Adding a Plugin: Explains how to add a new plugin to the project’s structure.
- Plugin Creation: Instructs on creating a new plugin file and using the definePlugin function effectively.
Installation:
To run the Vite Rollup Plugins project locally, follow these steps:
- Clone the repository:
git clone [repository_url]
- Navigate to the repository folder and use either SSH:
git clone git@github.com:user/repo.git
Or HTTPS:
git clone https://github.com/user/repo.git
- Run the development server:
npm run dev
The development server will start and be accessible at [server_address].
- For building purposes:
npm run build
Summary:
The Vite Rollup Plugins resource, now archived, was a valuable tool for developers seeking compatibility information and testing for Rollup plugins under Vite. While it won’t be updated further, the transition towards Vite in the npm ecosystem indicates the need for direct compatibility documentation in plugin repositories. The resource encouraged contributions, provided detailed installation instructions, and catered to both official and community plugins for seamless integration into the project structure.