Нет ли инструментов командной строки для расширения VS Web Essentials?

Мы используем это расширение Visual Studio, но также хотим использовать его на нашем сервере CI без проверки сгенерированных связанных файлов. Для этого нет инструментов командной строки?

Хотите знать, как это делает остальная часть сообщества Web Essentials?..? Наверняка другие сталкивались с этим раньше и находили решение, нет?


person johntrepreneur    schedule 28.08.2014    source источник
comment
Мы тоже столкнулись с такой же проблемой. Мы регистрируем наш связанный файл js (и файл css). Мы бы предпочли, чтобы инструмент командной строки воспроизвел тот же процесс на нашем сервере сборки, но он делает свою работу.   -  person seldary    schedule 15.02.2015


Ответы (2)


Если вы находитесь на этапе настройки сервера CI, то преимущества объединения, встроенного в Visual Studio, кажутся незначительными — я предполагаю, что вы не собираетесь выполнять развертывание из VS, а вместо этого будете развертывать через свою среду CI.

Если это так, я бы рассмотрел возможность отключения объединения в Web Essentials и использования решения для связывания из командной строки, такого как WebGrease или AjaxMin . Я слышал, что AjaxMin используется WE и WG в любом случае.

Другой подход может заключаться в том, чтобы оставить пакет WE на месте и попытаться использовать WebGrease из командной строки для репликации пакета Web Essentials на этапе CI:

wg -b -in:C:\javascript -out:bigjavascriptfile.js
person Alex M    schedule 10.01.2015
comment
Спасибо за ответ, но я боюсь, что он не отвечает на настоящий вопрос. В моем сценарии объединение MVC неэффективно. Но это не имеет значения. Я настроил его с WE и хочу использовать WE. Вопрос не в целесообразности, а в том, можно ли это сделать, и если да, то как? +1 за предложение. - person Paul Fleming; 14.01.2015

Существует расширение Visual Studio для VS 2015, если это поможет, но мы все еще в 2013 году, поэтому все еще ищем лучший ответ.

person johntrepreneur    schedule 15.07.2015