Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #401 (permalink)  
Старый 04.02.2015, 22:40
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от Zend Посмотреть сообщение
kobezzza,
В чём преимущества перед Jade/TwigJS/EJS?
Вообще, я уже устал об этом рассказывать, всё есть в доке.

1) Поддержка локализации;
2) 2 вида синтаксиса;
3) Поддержка макросов и фильтров;
4) Значительно более мощная система code-reuse;
5) поддержка компиляции как в строку, так и в DocumentFragment
6) Поддержка чанкования;
7) Поддержка асинхронных шаблонов;
8) Поддержка БЭМ;
9) Поддержка модулей;
10) Оптимизация хвтостовой рекурсии, инлайнинг итераторов, инланинг примесей и прочие оптимизации

И ещё куча по мелочи.
__________________
kobezzza
code monkey
Ответить с цитированием
  #402 (permalink)  
Старый 04.02.2015, 22:41
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от kobezzza
Проверил сейчас у себя, всё ок, относительные пути работают.
Я так понимаю проблема останется нерешенной

nodejs модули подключаются относительно файла в котором require, а snakeskin.compileFile относительно корня сервера.

Сообщение от kobezzza
На видео рассматривается настройка FileWatcher под WS, а ты что хочешь?
Теперь, я понял что нужно https://github.com/kobezzza/Snakeski...0%BE%D0%B5-API, но в видео про это ни слова. Ты в видео ставишь как модуль, а вотчера там нет!
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #403 (permalink)  
Старый 04.02.2015, 22:48
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
Я так понимаю проблема останется нерешенной
Не в моей традиции оставлять ошибки, если таковые есть, но нужно точно понять, что это ошибка, а не заблуждение.

Цитата:
Теперь, я понял что нужно https://github.com/kobezzza/Snakeski...0%BE%D0%B5-API, но в видео про это ни слова. Ты в видео ставишь как модуль, а вотчера там нет!
На видео настраивается встроенная функция File Watcher самого WebStorm. Встроенные вотчеры WS работают с CLI интерфейсом, такая логика применяется ко всем другим модулям, будь то 6to5 или TypeScript.

Цитата:
nodejs модули подключаются относительно файла в котором require, а snakeskin.compileFile относительно корня сервера.
Можешь точно описать, что ты делаешь, что бы я проверил?
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 04.02.2015 в 23:00.
Ответить с цитированием
  #404 (permalink)  
Старый 04.02.2015, 23:18
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от kobezzza
snakeskin ./tpls/ -o ./tpls
Так и не удалось запустить под линуксом, не находит программу, хотя я проверил она скачалась. 6to5 стоит рядом работает нормально. snakeskin непашет ни в консоли, ни вотчер.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #405 (permalink)  
Старый 04.02.2015, 23:22
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от Gozar Посмотреть сообщение
Так и не удалось запустить под линуксом, не находит программу, хотя я проверил она скачалась. 6to5 стоит рядом работает нормально. snakeskin непашет ни в консоли, ни вотчер.
Ну не может быть так, у меня же в линухе/маке/вине всё работает, значит ты что-то делаешь не так, мб не так поставил, я хз, но я не могу понять что Я же не вредничаю, но я правда не понимаю.
__________________
kobezzza
code monkey
Ответить с цитированием
  #406 (permalink)  
Старый 04.02.2015, 23:23
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от Gozar Посмотреть сообщение
Так и не удалось запустить под линуксом, не находит программу, хотя я проверил она скачалась. 6to5 стоит рядом работает нормально. snakeskin непашет ни в консоли, ни вотчер.
Ну не может быть так, у меня же в линухе/маке/вине всё работает, значит ты что-то делаешь не так, мб не так поставил, я хз, но я не могу понять что Я же не вредничаю, но я правда не понимаю.

Чтобы был доступен вызов вызов SS в консоли, то его нужно ставить глобально.

npm i -g snakeskin


Ты так ставил?
__________________
kobezzza
code monkey
Ответить с цитированием
  #407 (permalink)  
Старый 04.02.2015, 23:24
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от kobezzza
Ну не может быть так, у меня же в линухе/маке/вине всё работает, значит ты что-то делаешь не так, мб не так поставил, я хз, но я не могу понять что Я же не вредничаю, но я правда не понимаю.
Бывает!
Установка так:
npm install snakeskin --global


запуск так:
snakeskin -s ./file.ss -o ./path.ss.js


непашет. Файл не найден. Точка.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #408 (permalink)  
Старый 04.02.2015, 23:25
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от kobezzza
Чтобы был доступен вызов вызов SS в консоли, то его нужно ставить глобально.
Я как бы в курсе.
Сообщение от Gozar
6to5 стоит рядом работает нормально.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
  #409 (permalink)  
Старый 04.02.2015, 23:27
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Цитата:
непашет. Файл не найден. Точка.
Не найден файл шаблона? Или не найдена команда Snakeskin?
__________________
kobezzza
code monkey

Последний раз редактировалось Octane, 05.02.2015 в 00:44. Причина: перенесено в соответствующий топик
Ответить с цитированием
  #410 (permalink)  
Старый 04.02.2015, 23:33
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от kobezzza
Не найден файл шаблона? Или не найдена команда Snakeskin?
snakeskin не найден. Я сначала думал, что он шаблон не находит, а потом проверил, команда не найдена.

Установка так:
npm install snakeskin --global

запуск так:
snakeskin -s ./file.ss -o ./path.ss.js
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
express-snakeskin - view через snakeskin для express melky Ваши сайты и скрипты 5 10.06.2014 11:35