打字稿文件的visual studio个人设置 [英] visual studio individual settings for typescript file
问题描述
在我的 Visual Studio 项目属性中,我启用了将 JavaScript 输出合并到文件中"复选框.我可以从此输出中排除一些打字稿文件吗?我想将此(排除的)文件编译为单个 js 文件.
我的解决方案是修改csproj:
- 更改文件目标
到
- 添加CustomTypeScriptCompile"目标:
<前><属性组><CustomCompileTsFiles>@(CustomTypeScriptCompile->'%(FullPath)')</CustomCompileTsFiles><SplitedCompileTsFiles>$(CustomCompileTsFiles.Replace(';', ''))</SplitedCompileTsFiles>属性组><Target Name="CustomTypeScriptCompile" BeforeTargets="Build"><Exec Command="tsc $(SplitedCompileTsFiles) --sourcemap -t ES5"/>目标>
In my visual studio project properties I have enabled checkbox "Combine JavaScript output into file". Can I exclude some typescript files from this output? I want compile this (excluded) files to individual js files.
The solution in my case is modify csproj:
- Change file target from
<TypeScriptCompile Include="file.ts" />
to
<CustomTypeScriptCompile Include="file.ts" />
- Add "CustomTypeScriptCompile" target:
<PropertyGroup> <CustomCompileTsFiles>@(CustomTypeScriptCompile->'%(FullPath)')</CustomCompileTsFiles> <SplitedCompileTsFiles>$(CustomCompileTsFiles.Replace(';', ' '))</SplitedCompileTsFiles> </PropertyGroup> <Target Name="CustomTypeScriptCompile" BeforeTargets="Build"> <Exec Command="tsc $(SplitedCompileTsFiles) --sourcemap -t ES5" /> </Target>
这篇关于打字稿文件的visual studio个人设置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!