在Webstorm编辑器中使用Autoprefixer处理CSS前缀
2018-02-09 10:19
991 查看
Autoprefixer是一个后处理程序,你可以同Sass,Stylus或LESS等预处理器共通使用。它适用于普通的CSS,而你无需关心要为哪些浏览器加前缀,只需全新关注于实现,并使用W3C最新的规范。
通过npm全局安装Autoprefixer – cnpm install autoprefixer -g
通过npm全局安装postcss-cli – npm install postcss-cli -g 其中autoprefixer是postcss的插件
配置Webstorm
打开webstorm->File->设置->搜索External Tools->点击‘+’,设置Edit Tool
postcss-cli的path在C:\Users\gt\AppData\Roaming\npm/postcss.cmd
Parameters中的-u autoprefixer -o是固定的,
安装和配置
首先当然是安装node.js;通过npm全局安装Autoprefixer – cnpm install autoprefixer -g
通过npm全局安装postcss-cli – npm install postcss-cli -g 其中autoprefixer是postcss的插件
配置Webstorm
打开webstorm->File->设置->搜索External Tools->点击‘+’,设置Edit Tool
Name:autoprefixer Program:postcss-cli的path Arguments: -u autoprefixer -o $FileDir$/$FileName$ $FileDir$/$FileName$ Working directory:$ProjectFileDir$
postcss-cli的path在C:\Users\gt\AppData\Roaming\npm/postcss.cmd
Parameters中的-u autoprefixer -o是固定的,
$FileDir$\$FileName$是输出文件,
$FileDir$\$FileName$是输入文件,这两者之间有一个空格。同时根据文件夹结构不同Arguments的输入输出也可能不同,具体视情况而定。如下图所示:
相关文章推荐
- Webstorm配置CSS/SCSS自动补全兼容前缀autoprefixer插件
- Autoprefixer:一个以最好的方式处理浏览器前缀的后处理程序
- [译]Autoprefixer:一个以最好的方式处理浏览器前缀的后处理程序
- Webstorm下配置autoprefixer插件(css兼容代码)
- 浏览器前缀-----[译]Autoprefixer:一个以最好的方式处理浏览器前缀的后处理程序
- webpack配置:less/sass文件打包和分离、自动处理css前缀、消除未使用的css及完整的webpack.config.js文件
- sublime text 配置自动前缀插件Autoprefixer 使用配置方法浏览器兼容css样式
- [译]Autoprefixer:一个以最好的方式处理浏览器前缀的后处理程序
- Autoprefixer:一个以最好的方式处理浏览器前缀的后处理程序
- [译]Autoprefixer:一个以最好的方式处理浏览器前缀的后处理程序
- css自动添加浏览器兼容前缀 autoprefixer设置
- 在Webstorm中使用Autoprefixer
- hbuilder和sublime的autoprefixer安装或者里sass的$mixin处理浏览器前缀
- gulp插件(9) - gulp-postcss & autoprefixer(生成CSS前缀)
- 转:[译]Autoprefixer:一个以最好的方式处理浏览器前缀的后处理程序
- 在Webstorm中使用Autoprefixer
- Autoprefixer处理CSS3属性前缀
- Vue2+WebPack2使用css/sass+postcss的autoprefixer
- bluePen – 使用在线 CSS 编辑器美化你的网站
- CSS的inherit与auto使用分析