我通过预编译软件包安装了Node.js但我无法通过终端正确访问它。
> node
不起作用,我必须输入:
> sudo /usr/local/bin/node
我的$PATH
读取:
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/texbin
我需要配置什么?
我正在运行OSX 10.10(14A299l)(已安装XCode6 Beta 4)
答案 0 :(得分:1)
如果您以root身份编译此程序包,则文件结构可能都具有root所有权。你打字时看到了什么,
ls -l /usr/local/bin/
如果node.js文件夹中有类似root:root的内容,那么您需要通过
更改权限chmod -R user:user /usr/local/bin/node....