更少(lessc)在新系统上不起作用.([类型错误:未定义不是一个函数])



我已经在Windows 10上设置了新的开发环境,但我面临着一个关于更少的问题。

我已经安装了较少的 lesscss.org

npm install -g less

安装程序运行良好,不会引发任何错误。

现在我尝试在命令行中编译一个 .less 文件,如下所示:

lessc input.less output.css

我收到以下错误:

[TypeError: undefined is not a function]

我尝试重新安装更少和 npm,但没有任何效果。在我的旧系统上编译相同的文件工作正常。似乎我的新机器上安装的某些运行时环境出现错误,导致 lessc 在某处调用未定义的函数。

查找和修复错误的最佳方法是什么?

您可以通过两种方式解决它:提供环境变量的路径路径将是这样的C:\Users\aayus\AppData\Roamingpmode_modules\less\bin\lessc运行后更少输入,更少输出.css

您还可以做的是在编译时提供lessc编译器的完整路径

C:\Users\aayus\AppData\Roamingpmode_modules\less\bin\lessc styles.less styles.css

如果这两种方法都不起作用,最好的方法是使用在线编译器这是指向一个的链接:http://beautifytools.com/less-compiler.php粘贴更少的代码,然后单击"减少编译

"

相关内容

最新更新