Как использовать SquishIt с источником, который не является допустимым виртуальным путем

Я хочу собрать целую кучу вещей из разных источников в моей локальной сети. Когда я запускаю следующий код, я получаю сообщение об ошибке "http://cdn.mydomain.org/ajax/libs/jquery/1.5.1/jquery. JS 'не является действительным виртуальным путем, что достаточно справедливо, потому что это не

@MvcHtmlString.Create(
 SquishIt.Framework.Bundle.JavaScript()
 .Add("http://cdn.mydomain.org/ajax/libs/jquery/1.5.1/jquery.js")
 .Add("~/Scripts/MyTrivialPlugin.js")
 .ForceRelease()
 .Render("~/Scripts/combined_#.js"))

Есть ли вариант в SquishIt или любом другом "сквошере", который будет принимать URI за аргументы?

1 ответ

Решение

Если вы пытаетесь использовать удаленный ресурс, существует AddRemote, который ожидает следующее, localPath при отладке и remotePath при выпуске. Поскольку вы форсируете релиз, он всегда будет использовать ваш remotePath.

Другие вопросы по тегам