打字稿MSBuild在Visual Studio2022

问题描述 投票:0回答:1
目前,在Visual Studio 2022中,当使用软件包保存打字稿文件时,我将打字稿自动将其转移到JavaScript中。

,但是,我现在需要WebPack所有的JavaScript,并且从我的搜索中似乎有零信息。

通过网络进行范围,并查看“ msbuild -targets”的输出,我提出了以下内容,我将其插入我的
Microsoft.TypeScript.MSBuild

文件中,这确实在构建项目时会执行并运行WebPack,但是,当它在Save上汇总TypeScript时,它似乎并未执行。

.csproj

我期望保存打字稿文件后,在运行时,应将打字稿转换为JavaScript,并且应执行

<Target Name="Test" AfterTargets="CompileTypeScriptWithTSConfig">
    <Exec Command="call &qout;buildtools.bat&quot; &amp;&amp; webpack --mode=development" />
</Target>
,但是,只有JavaScript似乎已转移。

I遵循本指南

add typescript到Visual Studio中的现有ASP.NET Core应用程序进行快速测试,并且可以复制相同的问题:

Exec Command
文件未生成,因为Typescriptscript msbuild未先执行。

typescript webpack msbuild visual-studio-2022
1个回答
0
投票

请在您的.js

中添加以下内容

.csproj

注:请启用在您的

<Target Name="PostBuild" AfterTargets="AfterBuild"> <Exec Command="call WebpackWatch.bat" /> </Target>
文件中保存的编译。之后,在运行时修改文件时,Typescript将被转移。

tsconfig.json

    

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.