Тема: Snakeskin
Показать сообщение отдельно
  #712 (permalink)  
Старый 22.03.2016, 13:43
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Привет!

Если такой кейз, то тут лучше всего использовать те же практике, что и в ноде: т.е. подключаем модуль path и вводим суперглобальные переменные (о них в доке можно почитать).

- import path from 'path'

/// .ss можно не писать - подставится автоматом
- include './templates/*' 
- include path.resolve(@@base, 'layouts')


Суперглобальную переменную можно задать как из самого СС файла:

- @@base = '...'


Так и из JS: параметр vars метода компиляции или просто

const ss = require('ss');
ss.Vars.base = '...';
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 22.03.2016 в 13:47.
Ответить с цитированием