我继续安装并测试了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
安装软件包时,有两个选项:
- 全局安装:
npm install -g <package>
- 在
~/.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