当我从我的终端运行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
我认为这也可能导致其他错误,因为它不会编译我的代码。
答案 0 :(得分:3)
我遇到了同样的问题,但是我的节点版本没有被标记为pre我刚收到最新版本。
所以我做了一个:
n stable
答案 1 :(得分:0)
节点版本上的-pre
让我怀疑。事实证明,这是一个糟糕的构建。我抓住了downloads page的稳定释放,这似乎解决了这个问题。