【发布时间】:2016-02-09 21:36:34
【问题描述】:
我正在 Webstorm 中开发一个相当大的模块化项目。 js代码用Babel编译到./dist文件夹,html模板等资产也是如此。
我想排除./dist,因为当我对“导航到符号/类/等”进行全局搜索时,我不希望显示来自./dist 的结果,所以我将./dist 文件夹标记为已排除。
但是由于工作流程和模块化(项目是用 jspm 加载的模块),我需要将更改的 ./dist 提交到 VCS (Git)。这是我们的工作流程,我对此无能为力。
问题:
当我单击“提交更改”时,当我排除此文件夹时,我在 ./dist 中看不到新更改的文件。点击“刷新更改”没有帮助。
我能以某种方式解决这个问题吗?
UPD
./dist 目录在.gitignore 中不
【问题讨论】:
-
我对 JetBrains IDE 不是很了解,刚开始使用它们,但仅仅因为您排除了要分析的文件夹并不意味着您必须将其放入 GIT
.ignore文件中。 -
@JoachimPileborg 该文件夹仅在 Webstorm 中被忽略,并且不可能在
.gitignore中,否则问题将没有意义:) -
如何“排除”该目录?您是否设置了没有目录的范围(参见例如stackoverflow.com/questions/11129857/…)?然后该目录应该仍然可以添加到 VCS,并且应该像往常一样更新,但排除在检查和分析之外(我认为)。
-
@JoachimPileborg 是的,这一定有帮助,谢谢!我已经排除了带有
Context menu > Mark directory as > Excluded的目录。
标签: intellij-idea webstorm jetbrains-ide