我已经启动了一个.NET Core Web Api应用程序,我正在使用webpack捆绑我的javascript并使用ES6功能。
但是,每次我进行更改并希望实时查看它时,我都必须在VS Code终端中运行两个命令:
-
webpack
-
dotnet run
有没有办法将这两个命令合并为dotnet run
以便 webpack 自动捆绑?
作为奖励,在我将Javascript放入我的Web api应用程序之前,我能够使用webpack-dev-server,每当我进行更改时,它都会自动运行webpack
命令,所以我很好奇是否有任何方法可以将此功能捆绑到上面
项目生成时或在发布之前执行任何脚本,方法是将脚本包含在 .csproj 文件中。例如。
<Target Name="PrepublishScript" BeforeTargets="Publish">
<Exec Command="npm install" />
</Target>
这将在发布之前在应用中安装 npm 包。
或在您的情况下
<Target Name="NpmCommands" AfterTargets="Build">
<Exec Command="webpack" />
</Target>
以在项目生成后捆绑文件。