gpt4 book ai didi

visual-studio - VS Webpack Task Runner - 如何将运行任务绑定(bind)到 Debug 和 Release

转载 作者:行者123 更新时间:2023-12-04 11:35:23 32 4
gpt4 key购买 nike

在 Visual Studio Task Runner Explorer 中,我可以将“运行 - 开发”绑定(bind)到“构建后”,这非常有效。我还可以将“运行 - 生产”绑定(bind)到“构建后”,这也可以。

我想要做的是,在我处于 Debug模式时执行“运行 - 开发”,并在我处于 Release模式时执行“运行 - 生产”。

我该如何做到这一点?

最佳答案

有一个nuget package that you can install这允许您运行 npm 命令。

然后您可以将两个不同的命令添加到您的 package.json文件,像这样:

"scripts": {
"webpack": "webpack",
"webpack-prd": "webpack -p"
},

安装 nuget 包后,编辑 .csproj 文件以运行配置的 npm 命令。这是我的做法:

<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<NpmCommand>run webpack</NpmCommand>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<NpmCommand>run webpack-prd</NpmCommand>
</PropertyGroup>

关于visual-studio - VS Webpack Task Runner - 如何将运行任务绑定(bind)到 Debug 和 Release,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36368124/

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