c# - 获取在 ASP.NET Framework 中工作的哈希 Webpack 包

标签 c# .net angular

在 .NET Core 中,使用 asp-src-include 引用 webpack 包。显然 main.js 类似于 main.{hash}.js。

  <script type="text/javascript" asp-src-include="~/main*.js"></script>

在 .NET Core 中运行良好。但是在 .Net framework 4.5 中,显然我不能使用asp-src-include。那么如何克服这一点。 src 属性不像 asp-src-include 那样工作

 <script type="text/javascript" src="~/main*.js")"></script> //this is not working

最佳答案

你可以在 BundleConfig.cs 中尝试这样的事情

bundles.Add(new ScriptBundle("~/bundles/AngularMain").IncludeDirectory(
                 "~/Scripts/dist/","main.*"))

在你的布局中引用它们

@Scripts.Render("~/bundles/AngularMain")

您可以在此链接中找到更多信息 Bundling and Minification 我希望这会有所帮助

关于c# - 获取在 ASP.NET Framework 中工作的哈希 Webpack 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61779726/

相关文章:

c# - Microsoft.Spatial 和 System.Spatial 库有什么区别

c# - 在 Windows 7 中捕获控制台退出 C#

angular - 预期 1 个匹配请求,发现 2 个请求。我如何测试 2 个请求

javascript - 在 Angular 2/4 中使用 UMD 库

c# - linq中的switch case

c# - 表达式和分配的对象之间的浮点不一致

c# - 如何设置默认 NavigationUI 的样式

.net - 如何使用 .NET 以编程方式修改存储在 Active Directory 中的信息?

c# - 命令行自动化——期待等效

angular - 如何在 Angular 2 应用程序中使用 angular2-local-storage 模块