> postcss:简化您的CSS Workflow
PostCSS是一种可自动化复杂CSS任务的强大工具,可作为SASS,LISTER和Stylus等预处理程序的强大补充甚至更换。 它的核心功能围绕将CSS解析为JavaScript对象和令牌,启用插件来操纵和增强代码。 >键PostCSS插件及其用途:>
>几个必需的PostCSS插件可显着改善CSS的开发:
> autoprefixer:
自动添加必要的供应商前缀,消除了对手动浏览器兼容性调整的需求。>
项目设置和安装:
npm init npm install --save-dev gulp gulp-postcss autoprefixer cssnano
const gulp = require('gulp'); const postcss = require('gulp-postcss'); const autoprefixer = require('autoprefixer'); const cssnano = require('cssnano'); gulp.task('css', () => { return gulp.src('src/main.css') .pipe(postcss([ autoprefixer({ browsers: ['last 2 versions', '> 2%'] }), cssnano ])) .pipe(gulp.dest('dest/main.css')); });
> PostCSS可以通过利用提供变量和Mixins之类的功能的插件来替换预处理器,但通常与它们结合使用。 PostCSS增强了预处理器的输出,提供了其他优化和功能。 解决潜在的弊端:
gulp css
>经常询问问题(FAQ):
以上是7个PostCSS插件可以使您放松到Postcss的详细内容。更多信息请关注PHP中文网其他相关文章!