Javascript Node.js和WinLess没有显示错误消息,是否需要将Less.js置于开发人员模式?

Javascript Node.js和WinLess没有显示错误消息,是否需要将Less.js置于开发人员模式?,javascript,css,node.js,less,less.js,Javascript,Css,Node.js,Less,Less.js,我已经使用npm下载并安装了node.js和less.js,但是当我编译less文件时,使用node.js命令行(使用以下命令) less.js不报告任何错误,它返回成功,但我的css文件保持不变,修改日期不变 然而,当我删除一个导入的文件(我的字体文件)时,我确实可以编译它。目前我最好的猜测是,我需要在开发模式中使用较少的代码来显示错误,但我不确定如何通过node.js实现这一点 另一个注意事项是,我一直在使用WinLess,它也停止报告错误,并停止编译css文件,没有明显的原因。WinLes

我已经使用npm下载并安装了node.js和less.js,但是当我编译less文件时,使用node.js命令行(使用以下命令)

less.js不报告任何错误,它返回成功,但我的css文件保持不变,修改日期不变

然而,当我删除一个导入的文件(我的字体文件)时,我确实可以编译它。目前我最好的猜测是,我需要在开发模式中使用较少的代码来显示错误,但我不确定如何通过node.js实现这一点

另一个注意事项是,我一直在使用WinLess,它也停止报告错误,并停止编译css文件,没有明显的原因。WinLess实际上给了我一个成功的弹出窗口,但是,同样的未修改的css文件问题也发生了

编辑:我已将问题归结为一行,当我删除这一行时,它将成功编译。但是为什么lessc不告诉我这行的错误呢

@import url("//5555.5555.55555/5555/5555"); // URL info changed for security reasons.

lessc
中没有“开发模式”(因为它是命令行编译器的默认模式和唯一模式)
lessc
始终向控制台报告编译错误,因此,如果您看不到任何错误,则在调用
lessc
之前很可能会发生一些错误(即,
节点本身和/或控制台环境似乎出了问题)。我不确定lessc中的开发模式,但是我在WinLess上也面临同样的问题。有没有办法查看节点错误?嗯,节点错误也会打印到控制台上。说到导入url(//5555.5555.55555/5555/5555”),嗯,那是Less还是CSS文件?如果更少,是否有特殊原因导入远程文件而不是本地文件?可能是与此远程地址的某个不稳定连接导致
节点
以静默方式退出(尽管通常
lessc
报告
FileError:resource'.'给出了此错误:Error:getaddrinfo ENOTFOUND
,如果无法访问此地址)。这是CSS中使用的字体提供程序的URL(而不是较少的文件),看起来我不需要它(不管怎么说,现在字体似乎正常工作),但它没有给出一个错误,只是什么也不返回(我假设是成功的)也许节点默认情况下开始抑制错误?
@import url("//5555.5555.55555/5555/5555"); // URL info changed for security reasons.