webstorm scss 自动编译添加css3前缀
2016-09-14 10:16
357 查看
sass或者scss编译为css时,webstorm配置如下:(http://www.cnblogs.com/phoenix-smile/p/5063216.html) 如果没有安装ruby则先安装,下载地址:http://rubyinstaller.org/downloads 安装注意: 1.安装ruby,此步骤只需留意勾选Add Ruby executables to your PATH这个选项,它将添加环境变量,不然以后使用编译软件的时候会提示找不到ruby环境,影响Webstorm 自动编译。 2.安装后,在开始菜单找到Start Command Prompt with Ruby 3.安装scss 命令为:gem install sass 4.安装Autoprefixer,是不是全局安装(-g)那就看你自己的环境了 命令为:npm install autoprefixer -g 5.安装postcss-cli,Autoprefixer其实是postcss的插件 命令为:npm install postcss-cli -g 6.配置webstorm-autoprefixer 打开Webstorm设置,File -> settings -> Tools -> File Watcher ;点击新增按钮 7.修改Arguments,默认输出到scss文件同目录,建议修改到其他位置,(7.1或7.2任选) 7.1修改到上一级的stylesheets目录下 修改前--no-cache --update $FileName$:$FileNameWithoutExtension$.css 修改后--no-cache --update $FileName$:$FileParentDir$\stylesheets\$FileNameWithoutExtension$.css 7.2修改到指定css目录下,从项目根目录开始找 修改前 Arguments:--no-cache --update $FileName$:$FileNameWithoutExtension$.css Output paths to refresh:$FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map 修改后(本项目) Arguments:--style expanded --no-cache --update $FileName$:$ProjectFileDir$/webAppModal/assets/style/css/$FileNameWithoutExtension$.css Output paths to refresh:$ProjectFileDir$/webAppModal/assets/style/css/$FileNameWithoutExtension$.css:$ProjectFileDir$/webAppModal/assets/style/css/$FileNameWithoutExtension$.css.map
8.配置autoprefixer File->Tools->External Tools 点击add Name:Autoprefixer description:Autoprefixer Program:C:\Program Files\nodejs\node_global\postcss.cmd Parameters:-u autoprefixer -o $FileDir$/$FileName$ $FileDir$/$FileName$ Working directory:$ProjectFileDir$ 其余默认不变
参考链接:http://jingyan.baidu.com/article/3c343ff7e0a39d0d3779633c.html
相关文章推荐
- 四二、js操作DOM(dom)改变css3属性时封装方法使自动识别浏览器添加css3属性前缀
- 用Emmet写CSS3属性会自动添加前缀
- VS2008不能自动绑定添加非控件变量,VS2010编译的程序不支持Windows2000
- VS2008不能自动绑定添加非控件变量,VS2010编译的程序不支持Windows2000
- 类名前自动添加前缀
- PHP自动给URl添加http://前缀
- 关于QT中自动添加槽函数编译出错的问题
- VB6 Add-Ins 自动添加控件前缀
- Android之版本-自动添加编译时间-自动修改版本号
- sublime 自动添加兼容前缀插件autoprefixer
- Unity编译到Xcode自动添加AppIcon
- Unity编译至Xcode工程后自动添加文件和库的方法
- 如何让控件在编译时,自动添加所需的单元
- 【Eclipse】添加builder实现NDK的自动编译
- cocos2d-x编译android 自动添加文件到android.mk文件
- 如何让程序集在编译时自动添加到GAC
- [C] c99int(让VC等编译器自动兼容C99的整数类型)V1.02。源码托管到github、添加CMake编译配置文件、使用doxygen规范注释
- CSS3自动添加省略号
- iOS: 在Xcode7系列中给类名自动添加前缀
- gulp之压缩合并MD5清空替换加前缀以及自动编译自动刷新浏览器大全