|
|
Модератор форума: JonMagon |
Сообщество uCoz Вебмастеру JavaScript, Flash и прочие технологии CofeeScript |
CofeeScript |
Почитал статьи, нашел хороший видео-урок, скачал Sublime Text 2 и node.js и начал по этому примеру:
http://loftblog.ru/2013/02/17/backbone-js-30-coffeescript/ В видео-уроке остановился на 3:43. В командной строке автора урока все работает: У меня же выскакивает такая ошибка: Как исправить? Читайте книги role.su - Rolesu Authors Workshop.
|
Указать правильный путь к приложению coffee ![]() По второму скриншоту видно, что в директории его нет, и, судя по ошибке, путь к приложению не прописан в Windows-переменной Path - т.д. для Windows это приложение попросту отсутствует. |
Да первый пункт я удалил, в настройках программы Синтаксис нашел. А по второму вопросу действительно обнаружил опечатку, но исправление не помогло:
Теперь с переменной path разбираться буду. Добавлено (11 Дек 2013, 03:20:28) К сожалению, ничего не поменялось. В path дописал путь к приложению: Цитата ...Shared\;C:\Program Files\backburner 2\;C:\Program Files\nodejs\;C:\Program Files\Sublime Text 2\ Читайте книги role.su - Rolesu Authors Workshop.
|
brizing,
coffee --watch --compile lesson_1.coffee Путь к параметру lesson_1.coffee действительно правильный, только это никак не влияет на то, что Windows не может найти приложение coffee ![]() |
Готово. Нашел русскую документацию: http://cidocs.ru/coffeescript/ И выполнил шаг "Установка". Добавлено (11 Дек 2013, 03:46:15) Добавлено (11 Дек 2013, 14:02:58) Цитата <script src="http://jashkenas.github.com/coffee-script/extras/coffee-script.js"></script> <script type="text/coffeescript"> cubes = (Math.pow(num, 3) for num in [1..5]) </script> И вот, собственно, посоветуйте, в каком варианте производительность будет больше. Читайте книги role.su - Rolesu Authors Workshop.
|
|
Lumore, Дурдом, в системе уже есть обработчик скриптов, на сайт система вешает jQuery .... ну теперь для полного счатья только кофе осталось ещё за воротик залить ...
|
|
Ничего, вероятно. Попробовать хочу. Поговаривают, что получаемый после компиляции готовый js код будет написан по всем божим заповедям, структурировано и без ошибок. Добавлено (11 Дек 2013, 23:13:47) Вешать библиотеку на страницу не буду, никто и не узнает, что определенный js был переделан из coffee. Как я понимаю, в результате скрипты на сайте могут быть написаны на чистом js, что позволит отключить тяжеленькую библиотеку jquery. Кажется, это оптимизацией зовут. Читайте книги role.su - Rolesu Authors Workshop.
|
|
brizing,
Цитата отключить тяжеленькую библиотеку jquery |
Miss_Esq, Компилируйте jquery из cofeescript:
http://aaronrussell.co.uk/articles/using-coffeescript-with-jquery/ Вообще говоря, код выглядит короче и чище, но документации на русском языке крайне мало. p.s. Я нашел комментарий о преимуществах jquery, там сказано: "Программист напишет больше полезного кода". Это же можно сказать и про coffeescript, правки вносить будет легче. Добавлено (12 Дек 2013, 10:53:18) Добавлено (12 Дек 2013, 10:54:02) Читайте книги role.su - Rolesu Authors Workshop.
|
| |||
| |||