Skip to content

Repository files navigation

vite-plugin-css-url

This vite plugin allows you to ?url import css files and have them resolve to the final bundled css file.

In short, you can write import styles from './my/styles.scss?url' and have it actually work as you would expect. If you try to do this in vite it will sorta work in development mode but in release mode it will return the raw source code for the styles file (see vitejs/vite#2522).

Installation

npm

npm install --save-dev vite-plugin-css-url

yarn

yarn install -D vite-plugin-css-url

pnpm

pnpm install -D vite-plugin-css-url

Usage

Use the plugin in your vite config

import ViteCssUrlPlugin from 'vite-plugin-css-url';

export default {
    plugins: [
        ViteCssUrlPlugin(),
    ]
}

About

Vite plugin to make `?url` imports work with compiled css files

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages