Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

lessc binary not available after installing less via NPM

I went ahead and installed and tested node.js and then I installed LESS CSS via NPM but when I type in the command

lessc styles.less 

or

lessc styles.less > styles.css 

It tells me -bash: lessc: command not found

I'm in MAC Lion Terminal program

EDIT:

After installing Node you need to run this command

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

Then you will be able to run less on any of the less files in that directory.

It works but it's not compiling the imports into one CSS file. It just leaves the imports in the file as is. I was hoping I could combine all of the CSS inside the files that I'm importing together.

like image 648
Chris Avatar asked Jan 30 '12 18:01

Chris


1 Answers

When you install LESS via npm use the -g option to install it globally.

npm install -g less

like image 198
TJ VanToll Avatar answered Oct 14 '22 12:10

TJ VanToll