从Node传递变量到stylus文件

时间:2016-03-11 16:10:38

标签: node.js stylus

如何将变量从我的节点应用程序传递到我的Stylus文件?例如,根据我在Node中的用户区域设置 - 即'en-US',我想将该变量传递给手写笔,以便我可以在我的手写笔文件中引用它。

$locale = <LOCALE_VAR_FROM_NODE>

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

1 个答案:

答案 0 :(得分: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')