gpt4 book ai didi

javascript - Typescript 不从 TFS 发布生成 .js

转载 作者:数据小太阳 更新时间:2023-10-29 05:26:21 26 4
gpt4 key购买 nike

我会尽量具体一点。

我们使用 TFS 并使用 typescript 作为客户端脚本。

当我们在本地开发时,我们可以完全正常地做所有事情,但问题来自 TFS 发布的网站。

问题是当我们想要部署时,或者如果我们想要自动化它,我们需要做一个解决方法,因为在 _PublishedWebsites 下 typescript 似乎不编译任何东西,脚本文件夹只包含 .ts 文件。

目前,解决方法是转到构建文件夹并从那里复制 .js 文件。此解决方法目前有效,但我认为理想的情况是在 _PublishedWebsites 文件夹下生成 .js 文件。

我们尝试了不同的选择,但我们还没有找到解决方案,而且周围找到的信息也不是很多。

如有任何帮助,我们将不胜感激。

谢谢。

编辑:我们使用的是 VS 2013 和最新的 TFS 和 Typescript 版本。 ts 文件添加到 MVC 项目中。

最佳答案

我遇到了同样的问题,以下对我有用:

  1. 在 Visual Studio 中右键单击您的项目并将其卸载。
  2. 再次右键单击项目并编辑 csproj。
  3. 确保 Typescript 导入直接在 Microsoft.CSharp.targets 之后。

例子:

<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\TypeScript\Microsoft.TypeScript.targets" />

关于javascript - Typescript 不从 TFS 发布生成 .js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21724253/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com