compression
compression copied to clipboard
π Compression module for Nuxt 3
@nuxt-modules/compression
Assets Compression module for Nuxt 3
Features
- Nuxt 3 ready
- Assets Compression using vite-plugin-compression
- Advanced configuration options
- TypeScript support
Setup
yarn add @nuxt-modules/compression # yarn
npm i @nuxt-modules/compression # npm
Basic usage
Firstly, you need to add @nuxt-modules/compression
to your Nuxt config.
// nuxt.config.js
{
buildModules: [
['@nuxt-modules/compression', {
algorithm: 'brotliCompress'
}]
]
}
And that's it! Now, the brotli compression will compress your assets. For more configuration options (like brotli compression, filter assets, etc) please, visit the official docs.
Development
- Clone this repository
- Install dependencies using
yarn install
ornpm install
- Start development server using
yarn dev
ornpm run dev
License
MIT License