如何使用 ASP.NET bundleConfig.cs 捆绑、缩小和转译 JavaScript 代码

use*_*707 8 javascript c# asp.net minify babeljs

我有一个旧的 ASP.NET 站点,它使用内置的捆绑和使用 bundleConfig.cs 进行缩小

这很棒,但是当我向 JavaScript 添加一些 ES6 语法时,它不再正确缩小。

有没有办法在缩小代码之前先转译代码,而不必按照以下示例安装 NodeJs 和使用 Bable?有没有办法在文件缩小之前直接从 ASP.Net 网站使用 Babel?

https://www.slightedgecoder.com/2017/05/22/setting-es6-environment-asp-net-mvc-5/

问题是我真的不想将每个 JavaScript 文件转换为具有可导出功能等,因为代码库非常大。除非有一种方法可以一次性导出 JavaScript 文件中的所有代码,然后仅将这些文件导入到新的主 js budle 文件中?