美文网首页
webstorm file watchers配置node-sas

webstorm file watchers配置node-sas

作者: 王乐城愚人云端 | 来源:发表于2018-12-13 09:46 被阅读0次

    前言

    1. 在别人的项目基础上二次开发,别人未使用less或sass
    2. 习惯node-sass的嵌套式写法及各种变量和模块引入
    3. 不想额外引入gulp或webpack等打包工具
    4. 不想每次开发前手动执行node-sass命令

    所以配置idea的file watchers是最佳选择

    一、配置说明

    image.png

    File type: 监听变化的文件类型(不是此类型,不监听)
    Insert Macro:插入宏,就是提供一些文件名、路径等变量
    Scope: 监听作用域(不在此作用域中的文件不监听)
    Program: 主程序,如果node-sass在全局可用,直接写node-sass。如果不是全局可用,请写全路径。
    Arguments: 参数,注意不要写-w --watch 因为file watchers已经进行监听,node-sass再进行监听会进入死循环。
    Output paths to refresh: 输出后刷新文件

    二、实时编译scss文件配置

    Program: node-sass
    Arguments: $FileName$ $FileNameWithoutExtension$.css
    Output paths to refresh: $FileNameWithoutExtension$.css

    三、实时编译scss目录到指定目录配置

    Program: node-sass
    Arguments: -r $ProjectFileDir$/css -o $ProjectFileDir$/dist
    Output paths to refresh: $ProjectFileDir$/dist

    相关文章

      网友评论

          本文标题:webstorm file watchers配置node-sas

          本文链接:https://www.haomeiwen.com/subject/dwqvhqtx.html