Node / less:util.puts:改为使用console.log

当我从terminal运行lessc ,会遇到这些util.puts: Use console.log instead警告。 我如何让他们离开?

 mbayazit:~$ lessc --help util.puts: Use console.log instead usage: lessc [option option=parameter ...] <source> [destination] util.puts: Use console.log instead util.puts: Use console.log instead If source is set to `-' (dash or hyphen-minus), input is read from stdin. util.puts: Use console.log instead ... 

我只是通过以下方式安装了less

 sudo apt-get install g++ curl libssl-dev apache2-utils sudo apt-get install git-core git clone git://github.com/ry/node.git cd node ./configure make sudo make install sudo npm install -g less 

版本:

 mbayazit:~$ lessc --version util.puts: Use console.log instead lessc 1.4.2 (LESS Compiler) [JavaScript] mbayazit:~$ npm --version 1.3.5 mbayazit:~$ node --version v0.11.5-pre 

我认为这也可能会导致其他错误,因为它不会编译我的更less的代码。

我得到了同样的问题,但我的节点版本没有被标记为前我刚刚有最新的。

所以我做了一个:

 n stable 

节点版本上的-pre使我感到怀疑。 原来,这是一个糟糕的构build。 我从下载页面获得稳定版本,似乎已经解决了这个问题。