Less Compiler (lessc)无消息退出,状态码为1



我最近在我的Ubuntu机器上安装了更少的东西,使用:

sudo npm install -g less

现在,当我尝试以下操作时:

lessc less/main.less

我期望输出CSS。相反,我得到空白

输出状态码为1(错误)。

user@comp:/path/to/parent/dir$ echo $?
1
user@comp:/path/to/parent/dir$ lessc less/main.less && echo "Success" || echo "Error"
Error

但是我看不到错误。

更奇怪的是,

user@comp:/path/to/parent/dir$ lessc --version && echo "Success" || echo "Error"
Error

我什么也做不了。

结果是,我不确定为什么,但是脚本env for lessc设置不正确。

我在网上某个关于如何在Ubuntu上安装LESS的教程中找到了解决方案,我不确定在哪里。

不管怎样…如果你打开lessc:

user@comp:~$ gksudo gedit /usr/local/bin/lessc

你会看到第一行:

#!/usr/bin/env node

需要设置为:

#!/usr/bin/env nodejs

(在末尾添加js)

瞧!

最新更新