在TFVC源代码管理下的ASP.Net Core MVC项目中从bower转移到npm我现在在Visual Studio 2017中的团队资源管理器中出现了另一个解决方案,该解决方案位于我的node_modules文件夹中:
.\node_modules\node-sass\src\libsass\win\libsass.sln
如何停止在团队资源管理器中显示此解决方案? node_modules已经在我的.tfignore文件中,该文件夹/解决方案不在源代码管理中。
答案 0 :(得分:4)
这可以通过简单地隐藏node_modules文件夹来完成。
当我按照说明here进行操作时,我认为这是一个副作用,隐藏文件夹会减少Visual Studio的加载时间和内存占用,因为它不会尝试准备所有模块。
作为一种替代方案,@kakusan指出,只需隐藏解决方案文件即可。请注意,如果NPM由于某种原因替换了该文件,则可能不会保留此更改。