如何在phpstorm上只查看主sass文件?
我有一个css结构,其中我有一个包含供应商的文件夹,另一个包含模块,另一个包含框架,在根sass上我有一个主文件,它从其他文件夹导入所有其他sass文件 如何将PHPStorm上的文件监视程序设置为仅监视特定的main.scss文件 这是我在PHPStorm文件监视程序上看到的 论据:如何在phpstorm上只查看主sass文件?,sass,phpstorm,file-watcher,Sass,Phpstorm,File Watcher,我有一个css结构,其中我有一个包含供应商的文件夹,另一个包含模块,另一个包含框架,在根sass上我有一个主文件,它从其他文件夹导入所有其他sass文件 如何将PHPStorm上的文件监视程序设置为仅监视特定的main.scss文件 这是我在PHPStorm文件监视程序上看到的 论据: cache --update $FileName$:$FileParentDir$/css/$FileNameWithoutExtension$.css 工作目录: $FileDir$ 要刷新
cache --update $FileName$:$FileParentDir$/css/$FileNameWithoutExtension$.css
工作目录:
$FileDir$
要刷新的输出路径:
$FileParentDir$/css/$FileNameWithoutExtension$.css
昨天我也遇到了同样的问题,我放弃了,告诉自己我必须好好考虑一下,这样我才能构思出新的想法这在PHPStorm(可能还有WebStorm)中是可能的。
注:我使用的是2018.3版 要仅传输单个“主”文件,您需要配置PHPStorm file Watcher范围:
命令逗号
)文件监视程序
并编辑它们scs
文件监视程序(可能这将与其他监视程序一起使用)并对其进行编辑+
图标添加新范围Local Scope
)
包含
按钮Apply
,然后单击OK
李>
Theme file Only
或类似)。单击Apply
,然后单击OK
“仅跟踪根目录”选项。。或者只是在“arguments”字段中硬编码您的主文件名。您可以重新构造sass/css路径吗?部分与所询问的问题无关。绝大多数库,包括OP可能使用的库,都只使用部分。我对phpstorm一无所知,但Sass在监视整个目录时仍会监视部分文件中的更改。当您在pstorm中激活它从每个.Sass/.scss文件生成的监视程序时,.css文件,OP询问如何配置应用程序,以便只处理主文件。当然,观察者会浏览所有sass文件,但OP想要的是,只有包含所有链接部分的主文件才能被处理。但您坐在这里假设OP没有使用部分,而几乎可以肯定它们是(如果不是在自己的代码中,它们几乎肯定在第三方库中)我猜这是一个误会,事实上我知道她在用偏音。我对她的问题的理解是这样的:她使用一个包含大量@import的主文件,每次她编辑一个得到import的部分时,主文件需要得到处理,而不是单个部分。(Sry表示我有限的英语技能)在进行此操作时,您需要记住,要将部分文件中的更改应用于global.css,您必须始终重新保存global.scss文件。如果我正确理解了这些要求,op不想为部分文件编写css文件,但仍然关注对它们的更改。在这种情况下,检查“只跟踪根文件”就可以了。