日期:2014-05-16  浏览次数:20648 次

使用node.js编写工具简化less编译(less2css.js)

http://witcheryne.iteye.com/blog/1871683 原文中有个错误,容易误导初学者:

less public/less/base.less > public/css/base.css 应该是 lessc 编译。

最近在formdesigner中尝试使用less代替css。其中自己用node.js写了一个脚本来简化less编译操作。关于这个工具的代码,你可以在这里获取:

https://github.com/lvjian700/less2css

写本文的目的:

  • 简单介绍less的使用
  • 介绍如何将node.js脚本当shell使用
  • 介绍node.js 拼接地址的方式
  • 介绍如何使用node.js 调用shell
  • 介绍如何使用node.js 监视文件改动

less 简介

如果你想写这么一段css

?

Html代码??收藏代码
  1. #main?{??
  2. ??width:?960;??
  3. ??padding:?50px;??
  4. ??margin:?0px?auto;??
  5. }??
  6. #main?h3?{??
  7. ??font-size:?20px;??
  8. ??color:?#3b5888;??
  9. ??background-color:?#ccc;??
  10. ??padding:?10px;??