“放在哪里?”;dotnet bundle";在.NET核心项目中(project.json替换为*.csproj文件)

“放在哪里?”;dotnet bundle";在.NET核心项目中(project.json替换为*.csproj文件),json,.net-core,csproj,Json,.net Core,Csproj,由于最新的.NET内核(我实际上使用的是AspNetCore 1.1.2)已将project.json文件替换为*.csproj,因此我仍然不清楚将“dotnet bundle”预编译选项放在何处 "scripts": { "precompile": ["dotnet bundle"] } 在此之前,在project.json文件中找到了上面的json块。有什么线索吗?它是否已存在于其他配置文件中?下面是解释此更改的链接,并显示了*.csproj文件与proje

由于最新的.NET内核(我实际上使用的是AspNetCore 1.1.2)已将project.json文件替换为*.csproj,因此我仍然不清楚将“dotnet bundle”预编译选项放在何处

    "scripts": {
        "precompile": ["dotnet bundle"]
    }
在此之前,在project.json文件中找到了上面的json块。有什么线索吗?它是否已存在于其他配置文件中?下面是解释此更改的链接,并显示了*.csproj文件与project.json文件的等效内容:


像往常一样,对于这里的任何不正确的方言,我深表歉意,.NET核心对我来说是新的。

您可以使用
Target
Exec


请参见如何获取
dotnet bundle
以使用新的
.csproj
格式

<Target Name="PrepublishScript" BeforeTargets="PrepareForPublish">
  <Exec Command=”bower install” EnvironmentVariables=”Path=$(ExternalToolsPath)” />
  <Exec Command="dotnet bundle" />
</Target>