在Mac上配置终端

时间:2014-08-19 14:05:58

标签: node.js macos terminal

我通过预编译软件包安装了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)

1 个答案:

答案 0 :(得分:1)

如果您以root身份编译此程序包,则文件结构可能都具有root所有权。你打字时看到了什么,

 ls -l /usr/local/bin/

如果node.js文件夹中有类似root:root的内容,那么您需要通过

更改权限
chmod -R user:user /usr/local/bin/node....