rollup-plugin-nano-css
v0.2.1
Published
Enables support for Nano-CSS extraction when using Rollup
Maintainers
Readme
Support using Nano CSS in Rollup.
This plugin is super hacky and may break on your code.
It's most useful when you want to just use nano.sheet() and/or nano.rule() and extract a regular CSS file.
If you're having troubles with import-style imports, you may have to use the CommonJS style of importing (require). I'll put up an example eventually of what I mean.
Installation
npm i rollup-plugin-nano-css -DUsage
import { rollup } from 'rollup';
import nanoPlugin from 'rollup-plugin-nano-css';
import nanoObj from './src/nano';
rollup({
entry: 'main.js',
plugins: [
nanoPlugin({
// Required to be specified
nano: nanoObj,
// Undefined by default
include: '**/*.js',
exclude: ['**/index.js'],
outputFile: 'dist/css/gen-styles.css',
})
]
});License
MIT © Nathan Kerr
