我在 Visual Studio 中创建了一个 MVC Web API 项目,并包含了 Bundle Transformer: Core 扩展。https://www.nuget.org/packages/BundleTransformer.Core/1.7.21
在我的 BundleConfig.cs 文件中,我有以下代码:
var typeScriptBundle = new ScriptBundle("~/bundles/ts").IncludeDirectory("~/ViewModels", "*.ts", true);
typeScriptBundle.Transforms.Add(new JsTransformer());
bundles.Add(typeScriptBundle);
现在,这段代码应该做的是获取 ViewModels 目录中的所有 .ts 文件,并将 JsTransformer() 应用于它们,从而为我提供我需要的 .js 文件以供参考。但这并没有发生,当我使用 Inspector 检查 html 时,我没有看到对从网页中的类型脚本生成的 .js 文件的引用。
我是否对这个 JsTransformer 类应该如何工作做出了一些错误的假设?