Как вы автоматически минимизируете свои JS и CSS на OS X или в Webstorm? - PullRequest
6 голосов
/ 06 февраля 2012

Я использую две разные IDE в зависимости от того, что я делаю.Моя основная среда разработки - Visual Studio, в которой я использую Chirpy , чтобы смешивать и минимизировать мой код.Работает без нареканий и мне это нравится.Проблема в том, что когда я не на своем компьютере с Windows, у меня нет к нему доступа.

Когда я не пользуюсь Visual Studio, я обычно пишу приложения Javascript в Webstorm на своем Macbook Pro.Здесь кроется проблема.Я не нашел плагин Webstorm или любое другое приложение, которое я могу настроить для просмотра моих скриптов и их создания / минимизации.

Как пользователи Mac с минимальными усилиями смешивают / минимизируют JS и CSS во время разработки

Ответы [ 5 ]

3 голосов
/ 16 сентября 2013

Для тех, кто сейчас обновился до WebStorm 6, эта функциональность встроена. Просто перейдите в «Файл» (или каков его эквивалент для Mac) -> «Настройки» -> «Наблюдатели за файлами» и определите средство просмотра файлов для типа файла, который вам нужно просмотреть.

Соответствующая справочная документация здесь - http://www.jetbrains.com/webstorm/webhelp/using-file-watchers.html

2 голосов
/ 07 февраля 2012

Я использую lessc и uglifyjs для объединения и минимизации моих файлов CSS и JS.Вот make-файл из Twitter Bootstrap, в котором я использовал модифицированную версию:

https://github.com/twitter/bootstrap/blob/master/Makefile

Это просто, поскольку все, что я делаю, это набираю make в командной строке всякий раз, когда я хочу скомпилировать.

2 голосов
/ 06 сентября 2013

Вы можете использовать YUI Compressor без командной строки с этими маленькими приложениями:

1 голос
/ 19 ноября 2013

Я использую Minify . Это в Mac App Store .

Я разработал его для поддержки собственного рабочего процесса. minifyapp.com

1 голос
/ 07 февраля 2012

Я не Mac и не пользователь Webstorm, но это все еще может иметь значение.

Для JavaScript я использую закрывающий компилятор как часть сценария загрузки для минимизации. Он не контролирует файлы, он запускается, когда я запускаю загрузку (файл bash).

Если вы хотите сохранить все это в IDE, похоже, что в Webstorm есть плагин Ant http://plugins.intellij.net/plugin/?webide&id=4526, который вы можете использовать для запуска компилятора закрытия.

Если вы можете найти минификатор css для командной строки, вы можете добавить это и в скрипт Ant.

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