我有一个ASP.NET CORE项目,当然我不想用它来构建打字稿。我已经设置了一个'broccoli'文件夹,其中包含一个很好的版本和一个浏览器同步服务器。问题是Visual Studio在加载项目时会挂起。
broccoli生成一个tmp
目录,其中包含许多构建树的其他目录。有时,当浏览器同步任务没有完全关闭时,这些问题就会遗留下来。这会导致Visual Studio 2015在加载项目时冻结。
有没有办法告诉VS2015完全忽略我的西兰花文件夹?尝试:
1 - 隐藏文件夹(attr broccoli +h
)
2 - 在project.json“buildOptions / compile”和/或“embed”中添加要排除:
"buildOptions": {
"emitEntryPoint": true,
"preserveCompilationContext": true,
"compile": {
"exclude": [ "node_modules", "obj", "broccoli", "bin", "src" ]
},
"embed": {
"exclude": [ "node_modules", "obj", "broccoli", "bin", "src" ]
}
},
3 - 在project.json中添加要排除(不推荐使用,在编译或嵌入中使用“
4 - 将此添加到我的xproj:
<TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>
5 - 添加以排除tsconfig.json
以及我能想到的所有其他内容,因为我只想在我的子目录中使用西兰花进行打字稿编译:
"exclude": [
"node_modules",
"typings",
"typings.d.ts",
"broccoli",
"wwwroot",
"src"
]
有没有办法让VS2015在其中一个项目中完全忽略文件夹?问题是,当项目加载vs正在查看所有这些目录。我可以说,因为当需要很长时间并且我去命令行并删除'broccoli / tmp'下的所有内容时,某些文件仍会在visual studio中显示为已删除,就像vs试图加载它们一样。
VS2015如何知道不显示'bin'或'obj'目录?