sass - PhpStorm - 在编译时禁用“.sass-cache”的生成(文件观察器)
问题描述
因此,将 ( _
)file.scss
文件编译为*.css
文件效果很好。只有一件事:对于观察者遇到的每个文件,它都会创建一个缓存文件。它在正在编译的文件旁边执行此操作,例如:
- _partial.scss
- 样式.scss
生成:
- /.sass-cache/C0mpl1cat3dh4sh/_partial.scss
- /.sass-cache/C0mpl1cat3dh4sh/style.scss
- 样式.css
当然,我可以在生成文件时简单地删除它们。可以将它们添加到 .gitignore。但这些都是变通方法。
如何禁用这些缓存文件的生成?
在选项中,我在搜索“缓存”、“文件观察器”或“观察”时找不到执行此操作的选项。
额外信息:
- 运行 2018.3.3,于 2019 年 1 月 9 日建成
- 以前没见过这个,虽然有一段时间(2 - 3 个月)没有使用 scss,所以不确定它是否是最近添加到 PhpStorm
解决方案
启动终端并找出您的 SASS 实现提供的命令行开关,通常使用:
sass --help
您似乎正在使用旧的 Ruby SASS。如果我没记错的话,开关是:
--no-cache
将其添加到Arguments输入框中,您应该完成了。
正如已经提到的,Ruby SASS 不再被开发,所以现在是切换到 Dart SASS 的好时机,它没有任何缓存需要关心。
推荐阅读
- r - 在 DESeq2 PCA 上为不同的 geom_point 形状添加黑色轮廓
- pandas - 合并具有不相等行的 Pandas 数据框
- c - 是否有替代方法来检索下面代码中的字符串数据?
- javascript - Nodejs Express 简单导入js文件路由器
- c# - 在 F# 中触发时未调用 C# 事件处理程序
- autosys - 创建 autosys 作业
- java - 是否可以初始化模拟对象中的某些字段
- php - 使用由另一个数组制作的动态键创建一个新的 php 数组
- c++ - CUDA 通过数组偏移量从设备内存中复制单个元素是否安全?
- authorization - 通过 ASPECT pfcg_auth 通知用户不允许的结果?