在表达如何为较少的前缀插件指定选项?

时间:2015-02-20 21:02:33

标签: node.js express less

https://github.com/less/less-plugin-autoprefix

这是我可以使用的插件

var LessPluginAutoPrefix = require('less-plugin-autoprefix'),
    autoprefixPlugin = new LessPluginAutoPrefix({browsers: ["last 2 versions"]});
less.render(lessString, { plugins: [autoprefixPlugin] })

然而,在快递中...我使用的不像app.use(require('less-middleware')(path.join(__dirname, 'public')..

所以我可以将plugins: [autoprefixPlugin]部分放在快递中。我是新手,不那么快,所以我很失落。

1 个答案:

答案 0 :(得分:1)

2.0.0的版本less-middleware今晚刚刚发布,如果您想尝试一下。这样的事情应该有效:

var lessMiddleware = require('less-middleware');
var lessPluginAutoPrefix = require('less-plugin-autoprefix'),
    autoprefixPlugin = new lessPluginAutoPrefix({browsers: ["last 2 versions"]});

var app = express();
app.use(lessMiddleware(path.join(__dirname, 'public'), {
  render: {
    plugins: [autoprefixPlugin]
  }
}));