1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- /*
- * This example targets Node 4 and up.
- */
- const cssnano = require('cssnano');
- /*
- * Add your CSS code here.
- */
- const css = `
- h1 {
- color: #ff0000;
- font-weight: bold;
- }
- `;
- /*
- * Add any PostCSS options here. For example to enable sourcemaps, see:
- * https://github.com/postcss/postcss/blob/master/site/source-maps.md
- *
- * Or for an inline sourcemap, uncomment the options below.
- */
- const postcssOpts = {
- // from: 'app.css',
- // to: 'app.min.css',
- // map: {inline: true},
- };
- /*
- * Add your choice of preset. Note that for any value other
- * than 'default', you will need to install the appropriate
- * preset separately.
- */
- const cssnanoOpts = {
- preset: 'default',
- };
- /*
- * Compress the CSS asynchronously and log it to the console.
- */
- cssnano.process(css, postcssOpts, cssnanoOpts).then(result => {
- console.log(result.css);
- });
|