LESS css编译器帮助终端

时间:2013-09-25 11:11:05

标签: css linux compiler-errors less

我正在使用Ubuntu 13.04(Linux) 我已经安装了node和npm。使用npm我通过终端下载了较少的内容。

我在简单的HTML / CSS项目中使用它。纯正的前端。它不是Ruby或nodejs项目。

当我做的时候

lessc styles.less styles.css -x -w

在终端中,它编译并压缩代码,但不会监视文件进行更改,因为我希望LESS能够自动编译和刷新页面。所以,如果我对我的样式进行任何更改。无论如何我每次都要去终端并输入命令来编译较少的CSS。

此外,即使我故意添加任何内容,编译器也不会显示任何编译错误,但在这种情况下它不会编译。

请指导我如何实现上述目标。这是我使用LESS CSS的第一天。

2 个答案:

答案 0 :(得分:2)

如果您输入lessc help,您会看到没有参数-w或--watch。您可以做的是使用像GruntJS这样的构建系统,其扩展名为grunt-contrib-watch,并且可以监控较少的文件并在更改时构建css。

答案 1 :(得分:1)

我是在ubuntu论坛上借助@Oil做到的。

在终端, 1.安装sudo apt-get install inotify-tools

  1. 然后只需CD到css文件夹。 并在线下运行:

    while inotifywait -r styles.less; do lessc -x styles.less styles.css; done