You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PhpStorm中如何禁用文件监视器编译时生成.sass-cache文件

解决PhpStorm 2018.3.3中SCSS编译生成.sass-cache缓存文件的问题

别担心,这个问题其实可以通过给Sass编译命令添加参数直接解决——PhpStorm的文件监视器本质是调用Sass的命令行工具,我们只需要在参数里禁用缓存生成即可:

  • 打开PhpStorm的设置界面:Windows/Linux点击顶部菜单栏的File > Settings,Mac用户点击PhpStorm > Preferences
  • 在左侧导航栏找到Tools > File Watchers
  • 在列表里找到你配置的SCSS文件监视器,点击右侧的铅笔图标进入编辑界面
  • 找到Arguments输入框,在原有参数的最前面加上--no-cache (注意后面带空格),比如原来的参数是--update $FileName$:$FileNameWithoutExtension$.css,修改后变成:
    --no-cache --update $FileName$:$FileNameWithoutExtension$.css
    
  • 点击OK保存设置,之后重新触发SCSS编译(比如修改保存.scss文件),就不会再生成.sass-cache文件夹了

这个--no-cache是Sass官方提供的命令行参数,专门用来禁用缓存文件的生成,不管你用的是Ruby Sass还是旧版Node Sass,这个参数都能生效。要是之前已经生成了缓存文件,手动删除一次就好,之后编译就不会再出现啦。

内容的提问来源于stack exchange,提问作者rkeet

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.11 09:01:54