gpt4 book ai didi

typescript - 在 asp core vs 2015 中禁用自动 Typescript 编译

转载 作者:搜寻专家 更新时间:2023-10-30 21:20:13 25 4
gpt4 key购买 nike

我创建了一个新的空 asp 核心项目。我添加了一个简单的 ts 文件。

现在默认情况下它会自动编译为 javascript。

在 asp core 之前,项目对话框中有一个选项。但在当前的核心解决方案中没有项目对话框。

我还尝试了这个 post 中描述的内容.所以我添加了 <TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>xproj 文件的第一个属性组,但它不会改变任何东西。

前段时间我安装了typescript完整包,会不会和这个有关?

关于如何停止 visual studio 在核心应用程序中自动编译 typescript 文件的任何建议?

xProj 现在看起来像这样

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">14.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>

<!-- Makes the TypeScript compilation task a no-op -->
<TypeScriptCompileBlocked>true</TypeScriptCompileBlocked>
</PropertyGroup>

<Import Project="$(VSToolsPath)\DotNet\Microsoft.DotNet.Props" Condition="'$(VSToolsPath)' != ''" />
<PropertyGroup Label="Globals">


<ProjectGuid>43a95da8-804b-459b-8082-fdceb957a8d2</ProjectGuid>
<RootNamespace>GulpTs</RootNamespace>
<BaseIntermediateOutputPath Condition="'$(BaseIntermediateOutputPath)'=='' ">.\obj</BaseIntermediateOutputPath>
<OutputPath Condition="'$(OutputPath)'=='' ">.\bin\</OutputPath>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
</PropertyGroup>

<PropertyGroup>
<SchemaVersion>2.0</SchemaVersion>
</PropertyGroup>
<ItemGroup>
<DnxInvisibleContent Include="bower.json" />
<DnxInvisibleContent Include=".bowerrc" />
</ItemGroup>
<Import Project="$(VSToolsPath)\DotNet.Web\Microsoft.DotNet.Web.targets" Condition="'$(VSToolsPath)' != ''" />
</Project>

最佳答案

编辑您的 tsconfig.json 并将 compileOnSave 设置为 false

http://www.typescriptlang.org/docs/handbook/tsconfig-json.html

{
"compileOnSave": false,
"compilerOptions": {
"noImplicitAny" : true
}
}

关于typescript - 在 asp core vs 2015 中禁用自动 Typescript 编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39221547/

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