在做nodejs命令行工具的时候,需要以编程的方式来操作less文件:
一个最简单的demo如下:

 

var less = require('less')

var parser = new less.Parser()

  , cssstring = ""
                + "@color:red;"
                + "div{color:@color;}"

parser.parse(cssstring,function(err,tree){
  if(err)
    throw err
  var css

  try{
    css = tree.toCSS()
    console.log(css)
  }catch(e){

  }
})

 

例子中cssstring是直接手动构造的一个字符串,实际情况中需要从文件中读取

相关文章:

  • 2021-08-12
  • 2022-12-23
  • 2021-10-21
  • 2022-12-23
  • 2021-11-12
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-02-17
  • 2022-12-23
  • 2021-06-19
  • 2021-12-14
  • 2021-10-26
  • 2022-12-23
相关资源
相似解决方案