我在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类应如何工作做了一些错误的假设?
答案 0 :(得分:0)
您需要在Jstransformer之前添加ts-> Js适配器