webstorm file watchers 配置scss、less输出路径

sass

  1. 首先要有ruby环境,验证Ruby是否安装成功
    ruby -v 或ruby --version
  2. 然后安装sass(npm install -g sass或 官网下载)
    sass -v 或 sass --version
  3. webstorm 配置指定输出路径
    1. perferences>tools>file watchers>点击加号>scss。(
      若无file watchers 则在perferences>plugins搜索file watchers 下载安装)
    2. arguments:
      --no-cache --update $FileName$:$FileParentDir$/css/$FileNameWithoutExtension$.css
      output paths to refresh:$FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map
      说明:.scss文件与css文件夹的关系为:
image.png

$FileParentDir$意思是.scss所在文件夹(scss)的父文件(hello)。

less

  1. npm install -g less
    1. perferences>tools>file watchers>点击加号>scss。(
      若无file watchers 则在perferences>plugins搜索file watchers 下载安装)
    2. arguments:
      $FileName$ $FileParentDir$/css/$FileNameWithoutExtension$.css --source-map
      output paths to refresh:
      $FileParentDir$/css/$FileNameWithoutExtension$.css.map(.less文件与css文件夹的关系与以上一样)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 导言:由于前端开发中经常用到less/sass/scss,来代替css实现高效率开发,那么他们的编译环境及编译路径...
    sandisen阅读 8,203评论 2 2
  • 1.背景介绍 CSS 是一门非程序式语言,没有变量、函数、SCOPE(作用域),需要书写大量看似没有逻辑的代码,不...
    远望的云阅读 32,293评论 3 35
  • Sass(Syntactically Awesome StyleSheets) 是对 CSS 的扩展,让 CSS ...
    於風聽語阅读 5,380评论 6 10
  • 安装Gulp首先需要安装Node.js,并在控制台输入$ npm install gulp -gMac端需要写成$...
    LaBaby_阅读 977评论 0 1
  • 昨天临摹了一副小鹿,今天趁着光线好,多拍了几张,效果太赞了。 忍不住多拍了几张 下面是步骤图 这几张是昨晚拍的,光...
    李文茵阅读 654评论 4 14