2016-03-11 3 views
1

Как передать переменную из моего приложения-узла в мои файлы Stylus? Например, на основе пользовательского параметра локали, который у меня есть в узле - например, «en-US», я хочу передать эту переменную стилусу, чтобы я мог ссылаться на нее в своих файлах стилуса.передать переменную в файл стилуса из узла

$locale = <LOCALE_VAR_FROM_NODE> 

.bg-image 
    background-image url('images/' + $locale + '/image.jpg') 
+0

ли эту помощь ? http://stackoverflow.com/questions/12573897/node-app-variables-passed-into-stylus-file – Komo

ответ

0

Попробуйте использовать встроенную функцию использование:

locale.js:

module.exports = function(){ 
    return function(style){ 
    style.define('$locale', getLocale()); 
    }; 
}; 

style.styl:

use("locale.js") 

.bg-image 
    background-image url('images/' + $locale + '/image.jpg') 
Смежные вопросы