1.7.2 • Published 2 years ago
@flatjs/forge-plugin-postcss-assets v1.7.2
The flatjs plugin @flatjs/forge-plugin-postcss-assets
Features
A plugin for PostCSS that used to base64, copy assets on url()
Installation
npm i --save @flatjs/forge-plugin-postcss-assetsUsage
图片压缩优化
brew install libpng
import imageminJpegtran from 'imagemin-jpegtran';
import imageminPngquant from 'imagemin-pngquant';programing
import { forgePluginPostcssAssets } from '@flatjs/forge-plugin-postcss-assets';
import postcss from 'postcss';
export function processedCss(
  fixtures: string,
  urlOpts: PostcssAssetsUrlOptions<'default'>,
  postcssOpts?: ProcessOptions,
): Promise<string> {
  return postcss()
    .use(forgePluginPostcssAssets(urlOpts))
    .process(read(fixtures), postcssOpts)
    .then((res) => res.css);
}
const css = await processedCss('fixtures/inline-fonts', {}, postcssOpts);
expect(css).toEqual(expect.stringMatching(/;base64/));Using with @flatjs/forge
Please see samples of @flatjs/forge-plugin-styling
# Reference
- [postcss playground](https://sneakertack.github.io/postcss-playground/)1.7.2
2 years ago
1.6.0
3 years ago
1.5.0
3 years ago
1.4.2
3 years ago
1.4.1
3 years ago
1.4.0
3 years ago
1.3.17
3 years ago
1.3.14
4 years ago
1.3.12
4 years ago
1.3.15
4 years ago
1.3.16
4 years ago
1.3.6
4 years ago
1.3.9
4 years ago
1.3.5
4 years ago
1.3.3
4 years ago
1.3.2
4 years ago
1.3.0
4 years ago
1.2.98
4 years ago
1.2.99
4 years ago
1.2.96
4 years ago
1.2.97
4 years ago
1.2.95
4 years ago
1.2.94
4 years ago
1.2.93
4 years ago
1.2.92
4 years ago
1.2.83
4 years ago
1.2.81
4 years ago
1.2.80
4 years ago
1.2.78
4 years ago
1.2.77
4 years ago
1.2.76
4 years ago
1.2.75
4 years ago
1.2.74
4 years ago
1.2.73
4 years ago
1.2.70
4 years ago
1.2.69
4 years ago
1.2.68
5 years ago
1.2.67
5 years ago
1.2.66
5 years ago
1.2.65
5 years ago