2013-08-09 2 views
0

Я создал проект MVC Web API в Visual Studio, и я включил расширение Bundle Transformer: Core. https://www.nuget.org/packages/BundleTransformer.Core/1.7.21Набор машинописных документов JsTransformer не работает

В моем файле BundleConfig.cs, у меня есть следующий код:

var typeScriptBundle = new ScriptBundle("~/bundles/ts").IncludeDirectory("~/ViewModels", "*.ts", true); 
typeScriptBundle.Transforms.Add(new JsTransformer()); 
bundles.Add(typeScriptBundle); 

Теперь, что этот код должен делать, чтобы получить все .ts файлы в каталоге ViewModels и применить JsTransformer(), и, таким образом, дать мне .js-файлы, которые мне нужны для ссылок. Но этого не происходит, я не вижу ссылок на файлы .js, которые были созданы из моего сценария типа на моей веб-странице, когда я проверяю html с помощью Inspector.

Я сделал неправильное предположение о том, как должен работать этот класс JsTransformer?

ответ

0

вам нужно добавить ts-> Js адаптер перед Jstransformer

+0

Спасибо за ответ, но не могли бы вы уточнить, я очень новый для машинописи и веб-технологий в целом. – Cloud9999Strife

+1

Вам нужен переводчик типов: посмотрите на http://bundletransformer.codeplex.com/ и загрузите с http://www.nuget.org/packages/BundleTransformer.TypeScript – basarat

Смежные вопросы