lessc二进制在通过NPM安装less后不可用



我继续安装并测试了node.js,然后通过NPM安装了LESS CSS,但当我输入命令时

lessc styles.less

lessc styles.less > styles.css

它告诉我-bash: lessc: command not found

我在MAC Lion终端程序

编辑

安装Node后,您需要运行以下命令

ln -s ~/.npm/less/1.2.1/package/bin/lessc (path to directory you want)

然后,您将能够在该目录中任何较少的文件上运行较少的文件。

它可以工作,但不是将导入编译成一个CSS文件。它只是将导入的内容保留在文件中。我希望我能将导入的文件中的所有CSS组合在一起。

当您通过npm安装LESS时,请使用-g选项全局安装它。

npm install -g less

使用npm安装软件包时,有两个选项:

  1. 全局安装:npm install -g <package>
  2. ~/.npm:npm install <package>下的主目录中本地安装

如果您选择选项1,您的系统应该能够定位二进制lessc。如果您选择选项2,则应将~/.npm/less/path_to_bin_directory添加到您的路径:

export PATH=~/.npm/less/path_to_bin_directory:$PATH

或者更好,如果安装后创建了~/node_modules目录:

export PATH=~/node_modules/less/path_to_bin_directory:$PATH

最新更新