Ответ 1
При установке LESS через npm используйте параметр -g, чтобы установить его глобально.
npm install -g less
Я пошел и установил и протестировал node.js, а затем установил LESS CSS через NPM, но когда я введу команду
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 внутри файлов, которые я импортирую вместе.
При установке LESS через npm используйте параметр -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