Владимир Муковоз: обычно, если: null, false, 0, '', '0' - считаются пустым значением, то можно проверять просто:
if (!emptyVar) {
// Переменная пустая
}
Или
if (emptyVar) {
// Переменная НЕ пустая и с ней можно что-то делать.
}
Владимир Муковоз:
var emptyVar;
if (emptyVar === undefined) {
// Переменная объявлена но значение не присвоено
}
Если так обратиться к необъявленной переменной будет ошибка
dummyman: Это уже холивар и у меня нет желания в ней учавствовать но я постараюсь донести свою мысль максимально понятно.
Вы в своем перечислении поставили в один ряд ruby и node. Я же вижу 2 инструмента, ruby-sass и node-sass, выполняющие одно действие. Но в первом случае мастер должен подстраивать проект под окружение необходимое инструменту, а во-втором инструмент сам, с легкостью и без каких либо забот со стороны мастера, встраивается в уже налаженную инфраструктуру проекта.
Мой выбор, при прочих равных, естественно на стороне того инструмента который облегчает мне жизнь, а не усложняет её.
Добра вам и спасибо за попытку помочь!
Если тут есть возможность отблагодарить автора ответа каким-то образом, кроме выбора вашего ответа в качестве решения, я с радостью подниму вам карму.
У нас на бекенде php, а не ROR и работать это должно из нашего окружения, а не из того, что описано в указанной вами инструкции.
К сожалению вопрос по ruby-sass остается открытым, а мне пришлось для решения своей задачи настроить node-sass. И скорее всего я со временем полностью переведу все проекты на него.
Ruby-sass, в чистом виде, для меня мертв!
dummyman: Приветствую! Вот, собственно как я и предполагал, шторм меня и послал))
Cannot run program "C:\Ruby22\bin\sass" (in directory "O:\domains\...\javacss"):
CreateProcess error=193, %1 не является приложением Win32
dummyman: т.е. подразумевается что sass (из адреса /bin/sass) является исполняемым файлом начинающимся с шибанга?
Завтра прочитаю ответ, проверю, и отпишусь.
Спасибо за ответы и приятной ночи!
dummyman: Т.е. вы предлагаете в качестве исполняемого файла указать папку? Я конечно завтра попробую, но сдается мне, что шторм не позволит мне этого сделать.
Про #! - не понятно, при чем здесь он. Я впервые о нем узнал из вашего комментария, но погуглив так и не разобрался, к чему вы его упомянули. Файлов под рукой нет, но смею предположить, что наверное в одном из них по адресу /bin/sass/ как раз присутствует этот заголовок.
Я его не писал. Я просто поставил sass по инструкции и работал всегда с scss и внешними сорсмапами. А тут пришлось разобраться в чужом коде да так, чтоб не намусорить. Да и мне понравилось что нет лишних файлов.
Я это понимаю. Но он запускает её с опциями, которые я ему прописываю в окне настроек файл вотчера. Я подозреваю, что проблема кроется именно там, но не исключаю что может быть что-то с моей версией sass gem. Буду благодарен за любые варианты.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.