visual-studio - typescript 文件的 Visual Studio 个人设置

标签 visual-studio typescript

在我的 visual studio 项目属性中,我启用了复选框“将 JavaScript 输出合并到文件中”。 我可以从此输出中排除一些 typescript 文件吗?我想将这个(排除的)文件编译成单独的 js 文件。

最佳答案

我的解决方案是修改 csproj:

  1. 更改文件目标来自
 <TypeScriptCompile Include="file.ts" />

 <CustomTypeScriptCompile Include="file.ts" /> 
  1. 添加“CustomTypeScriptCompile”目标:
    <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 - typescript 文件的 Visual Studio 个人设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28736906/

相关文章:

visual-studio - Visual Studio 2015 中的项目位置

typescript - 在不分配新变量的情况下在 TypeScript 中键入断言

angular - ionic 深层链接

javascript - TypeScript 中的 async/await 和 promise

visual-studio - 找不到模块 'material-ui/styles/MuiThemeProvider' 的声明文件?

javascript - 带有调用签名实例化的 typescript 类型

c# - Visual Studio - DDD 模块和洋葱

c# - 如何从 VSPackage 获取当前运行的 Visual Studio 安装路径

visual-studio - 没有管理员权限的 Windows Azure 模拟器

c# - 如果用户正在键入,则延迟 KeyUp 操作 (C#)