require () ' ing файл CoffeeScript из файла JavaScript или REPL

Я использую узел.js и желание включить CoffeeScript в мой рабочий процесс. У меня есть два варианта использования: Я хочу иметь возможность писать файлы JavaScript, которые require() модули CoffeeScript Я хочу иметь возможность загружать модули Cof ...

Построчной отладки на CoffeeScript

есть ли способ отладки CoffeeScript построчно? Я понимаю, что он компилируется в JavaScript. Но это звучит так, как будто это может сделать его боль для отладки. ...

Coffeescript непревзойденная ошибка outdent

Я получаю ошибку SyntaxError: Unmatched OUTDENT on line 9 когда я пытаюсь скомпилировать следующий код CoffeeScript. Я не уверен, что я делаю неправильно. отступ кажется правильным, и у меня есть все, что я хочу. row_possibilities = (grid) -> f ...

Позволяет ли CoffeeScript семантику JavaScript-style == equality?

Я люблю, что CoffeeScript компилируется == в JavaScript === оператор. Но что делать, если вы хотите оригинальный JS == семантика? Они доступны? Я изучил документацию и не могу найти ничего, что позволило бы это сделать. в более общем плане, есть ли ...

позвоночник.коллекция JS на несколько подклассов

у меня есть REST JSON API, который возвращает список "журналы". Существует много типов журналов, которые реализуют различное, но похожее поведение. Реализация этого на стороне сервера на уровне базы данных является своего рода наследованием одной таб ...

Условный оператор в Coffeescript

Мне очень нравится этот: var value = maxValue > minValue ? minValue : maxValue; есть ли что-то столь же лаконичное в Coffescript? ...

Могу ли я написать пакет npm в coffeescript?

Я использовал coffeescript на некоторое время. Теперь мне нужно написать пакет npm, могу ли я написать его в coffeescript, или я должен скомпилировать coffeescript в javascript? ...

coffeescript проверить, если не в массиве

здесь что-то простое, чтобы проверить, если пользователь находится в модератор. Но я хочу проверить, если пользователь не модератор. if err && user in moderators return интуитивно это было бы так if err && user isnt in moderator ...

Самый простой способ проверить, является ли строка пустой или пустой

у меня есть этот код, который проверяет пустой или пустой строкой. Это работает в тестировании. eitherStringEmpty= (email, password) -> emailEmpty = not email? or email is '' passwordEmpty = not password? or password is '' eitherEmpty = em ...

CoffeeScript Undefined

в javascript, чтобы проверить, если переменная никогда не была создана, мы просто делаем if (typeof MyVariable !== "undefined"){ ... } мне было интересно, как я это делаю в coffeescript?... Я пытаюсь что-то вроде if (MyVariable?false){ ... } н ...

Статические классы и методы в coffeescript

Я хочу написать статический вспомогательный класс в CoffeeScript. Это возможно? класс: class Box2DUtility constructor: () -> drawWorld: (world, context) -> использование: Box2DUtility.drawWorld(w,c); ...

В CoffeeScript как вы добавляете значение в массив?

каков предписанный способ добавления значения в массив в CoffeeScript? Я проверил книгу PragProg CoffeeScript, но в ней обсуждается только создание, нарезка и сращивание, а также итерация, но не добавление. ...

Самый простой способ проверить, существует ли ключ в объекте с помощью CoffeeScript

в CoffeeScript, каков самый простой способ проверить, существует ли ключ в объекте? ...

Что означает "Splats"в учебнике CoffeeScript?

глядя на этот учебник CoffeeScript:http://jashkenas.github.com/coffee-script/ Я не совсем понимаю, для чего нужны брызги. Что это за конструкция? Откуда она взялась (исторически) ...

CoffeeScript, когда использовать жирную стрелку ( = > ) над стрелкой ( - > ) и наоборот

при построении класса в CoffeeScript, должны ли все методы экземпляра быть определены с помощью => ("Жирная стрелка") оператор и все статические методы, определяемые с помощью -> оператор? ...

Как я могу прокомментировать в CoffeeScript? "/*это * / " не работает

каким образом вы можете прокомментировать в CoffeeScript? в документации говорится, что вы можете использовать три хэш-символа для запуска и закрытия блока комментариев: ### Comments go here ### я обнаружил, что иногда могу использовать сле ...