2

当我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

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

4

2 回答 2

3

我遇到了同样的问题,但我的节点版本没有标记为 pre 我刚刚拥有最新版本。

所以我做了一个:

n stable
于 2013-11-03T16:37:16.617 回答
0

节点上的-pre版本让我怀疑。事实证明,这是一个糟糕的构建。我从下载页面抓取了一个稳定版本,这似乎已经解决了这个问题。

于 2013-08-02T18:22:47.987 回答