Slide 24
Slide 24 text
npm script
● 最小構成でPostCSSを実行できる
○ postcss-cliを導入し、npm scriptからPostCSSを実行する
○ --watchオプションでファイル変更の監視も可能
● プラグインの管理はpostcss.config.jsで実装する
○ 宣言順にプラグインが実行される
24
module.exports = {
plugins: [
/* 宣言順にプラグインを実行 */
require('stylelint'),
require('autoprefixer'),
require('cssnano'),
]
}
{
"scripts": {
"postcss": "postcss css/**/*.css -d dist/css"
},
"devDependencies": {
"autoprefixer": "^10.2.5",
"postcss": "^8.2.10",
"postcss-cli": "^8.3.1",
"stylelint": "^13.12.0",
"cssnano": "^5.0.6",
}
}
postcss.config.js
package.json