为了方便我们这里使用的是命令行工具,如果想在命令行工具中使用postcss需要下载postcss-cli,这里我们是通过npm来下载的,npm是一个包管理工具,这里不做讲解,如果你不知道npm是什么,我想,你应该是前端新人,建议如果遇到不懂的通过搜索引擎来搜索。npm官网https://www.npmjs.com/
这些都成功安装完以后我们就可以开始使用它了,如下:
postcss styles.css -u postcss-cssnext -d dist效果如图13.19所示
图13.19 输入这段代码
以上这段代码的意思是用postcss-cssnext这个插件将styles.css里面的代码转换成兼容的代码,-d表示要输出到哪个目录,-w可以用来监听文件的变化,当文件变化时会自动输出文件,如下:
postcss styles.css -u postcss-cssnext -w -d dist更多方法可以访问https://github.com/postcss/postcss-cli
具体效果如下:
源代码:
:root{ --main-color:red; } div{ display:flex; } span{ color:var(--main-color); }转换后的代码:
div{ display:-webkit-box; display:-ms-flexbox; display:flex; } span{ color:red; }完。
posted @