我继续安装并测试了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组合在一起。
答案 0 :(得分:34)
当您通过npm安装LESS时,请使用-g选项全局安装。
npm install -g less
答案 1 :(得分:15)
使用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