Проект Visual Studio Web Deployment автоматически сжимает js и css - PullRequest
2 голосов
/ 15 февраля 2010

Есть ли способ заставить проект веб-развертывания автоматически сжимать файлы js и css при его создании? как я могу автоматизировать этот процесс?

Ответы [ 3 ]

1 голос
/ 26 февраля 2010

Вы можете сделать это, добавив задачу MSBuild в ваш проект веб-развертывания, который бы сжал ваши JS и CSS для вас. Вот пример с использованием компрессора YUI.

Вы также можете сделать нечто подобное с другими библиотеками сжатия, используя задачу Exec MSBuild *1006* для запуска инструмента сжатия командной строки.

0 голосов
/ 15 февраля 2010

Pithy - это то, что мы используем.

http://github.com/clearwavebuild/Pithy/tree/2009.12.22.1000

Имеет также хорошую поддержку препроцессора. (Dotlesscss)

0 голосов
/ 15 февраля 2010

Если вы используете сервер сборки (Team Build или что-то еще), вы, вероятно, можете найти или, конечно, собрать пользовательскую задачу для решения этой проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...