Asp.net mvc 尝试自动将创建-反应-应用程序构建脚本添加到razor页面

Asp.net mvc 尝试自动将创建-反应-应用程序构建脚本添加到razor页面,asp.net-mvc,reactjs,razor,automation,create-react-app,Asp.net Mvc,Reactjs,Razor,Automation,Create React App,因此,我有一个使用razor视图的.NET核心应用程序,我的razor页面中的某些组件是使用react呈现的。我正在尝试使用自动化我的构建过程。因此,第1步是使用cake运行CreateReact应用程序npm构建并生成react bundle.js和bundle.css 因为这些生成的脚本和样式表附带了随机散列,所以我需要一种方法来分别在index.cshtml脚本部分和样式部分自动注入生成的bundle.js和bundle.css 比如说: <environment names=&qu

因此,我有一个使用razor视图的.NET核心应用程序,我的razor页面中的某些组件是使用react呈现的。我正在尝试使用自动化我的构建过程。因此,第1步是使用cake运行CreateReact应用程序npm构建并生成react bundle.js和bundle.css

因为这些生成的脚本和样式表附带了随机散列,所以我需要一种方法来分别在index.cshtml脚本部分和样式部分自动注入生成的bundle.js和bundle.css

比如说:

<environment names="Staging,Production">
    <script src="~/static/js/main.xxxxxxxxx.js"></script>
</environment>

其中x是随机生成的散列

Edit:Cake基本上只是一种使用c#编写自动化脚本的方法,因此不需要了解Cake。我只是在寻找一种使用.NET和razor页面的方法