2016-09-14 121 views
1

我不能使用lessc。我已經安裝了位於usr/local/bin中的npm和節點。當我安裝通過少「$ NPM安裝-g少」是創造用戶新的文件夾/用戶/稱爲「NPM-全球」:lessc:找不到命令(終端)

/Users/User/npm-global/bin/lessc -> /Users/User/npm-global/lib/node_modules/less/bin/lessc 
[email protected] /Users/User/npm-global/lib/node_modules/less 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] 
├── [email protected] ([email protected]) 
├── [email protected] ([email protected]) 
└── [email protected] ([email protected]) 

然後我鍵入lessc並獲得「這是命令未找到」。請幫我解決這個問題。

+0

是什麼操作系統您使用? –

+0

它是OS X 10.9.5 – Beginner

回答

0

如果此文件夾

/Users/User/npm-global/bin 

是不是已經在你的PATH,你可以在你~/.profile文件,例如通過在文件的末尾添加一行

export PATH=$PATH:/Users/User/npm-global/bin 

添加它。想必

/Users/User/npm-global/bin 

,就是要

/Users/$USER/npm-global/bin 

這樣可以讓你簡化它(因爲外殼是bash,擴大波浪號):

export PATH=$PATH:~/npm-global/bin 
+0

爲什麼使用'/用戶/ $ USER'而不是'$ HOME'? –

+0

我正在寫這樣,OP可以匹配他/她的例子中的字符串,指出'用戶'可能不是真正的名字。 –

+0

非常感謝!我知道問題出在路上,但我無法輕鬆調整。謝謝! – Beginner