-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpostcss.config.js
More file actions
31 lines (25 loc) · 787 Bytes
/
postcss.config.js
File metadata and controls
31 lines (25 loc) · 787 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
module.exports = {
plugins: [
// Add vendor prefixes to CSS rules using values from Can I Use
require('autoprefixer'),
// Use cutting edge CSS features
require('postcss-preset-env')({
// Enable all cutting edge features (stage 0 is too risky, better to use stage 1)
stage: 1,
}),
// Use Sass-like syntax
require('precss'),
// Import other CSS files
require('postcss-import'),
// Manage assets (images etc..)
require('postcss-assets')({
// Load images from dist/images
loadPaths: ['dist/images'],
}),
// Minify CSS (output)
require('cssnano')({
preset: 'default',
}),
// TIP: If you want to read the output CSS file, you can comment out the cssnano Minify CSS plugin for a while
],
}