Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Mac上安装node.js的最佳方法是什么?_Node.js_Macos - Fatal编程技术网

在Mac上安装node.js的最佳方法是什么?

在Mac上安装node.js的最佳方法是什么?,node.js,macos,Node.js,Macos,Homebrew和Node下载页面在明显冲突的不同位置安装Node.js。如果使用两个位置,Brew将在“Brew医生”之后投诉 那么,有没有更好的方法将节点放到我的Mac(Yosemite 10.10.5)上呢 这就是我现在尝试通过brew安装node时得到的结果 node-4.1.0 already installed, it's just not linked DONs-iMac:Erlang-Elixir donfox1$ brew link node Linking /usr/loca

Homebrew和Node下载页面在明显冲突的不同位置安装Node.js。如果使用两个位置,Brew将在“Brew医生”之后投诉

那么,有没有更好的方法将节点放到我的Mac(Yosemite 10.10.5)上呢

这就是我现在尝试通过brew安装node时得到的结果

node-4.1.0 already installed, it's just not linked
DONs-iMac:Erlang-Elixir donfox1$ brew link node
Linking /usr/local/Cellar/node/4.1.0... 
Error: Could not symlink share/systemtap/tapset/node.stp
/usr/local/share/systemtap/tapset is not writable.

您是否尝试过对755/usr/local/share/systemtap/tapset进行chmoding以使其可写?那能解决吗

chmod 755 /usr/local/share/systemtap/tapset
brew link node 
如果不起作用(可能起作用),也可以尝试此方法:


sudo chown-R$USER/usr/local/share/
酿酒医生
brew安装节点

卸载节点:
sudo-rm-rf/usr/local/share/systemtap/&brew卸载节点
并使用brew安装nvm-以便您可以控制节点版本。
阅读本文:

如果您不确定现在和将来可能需要的node版本,我也建议您安装NVM-node版本管理器。
通过cURL下载nvm安装脚本:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash
确保使用
nvm--version
正确安装了nvm,该版本应返回已安装的nvm版本。
安装所需的Node.js版本
使用nvm安装节点安装最新版本 将最新版本与nvm使用节点一起使用 使用nvm安装--LTS
将最新的LTS verison与
nvm一起使用--LTS

您还可以查看教程:


我做了上述操作,但仍然存在相同的问题。磁带上的权限,空目录为:drwxr-xr-x 2 root admin 68 Sep 21 16:00 tapset。仍然无法写入?好的,然后执行chmod 777并在安装完成后恢复到755。删除文件夹
sudo rm-rf/usr/local/share/systemtap/
,卸载节点
brew卸载节点
,重新安装节点
brew安装节点
,创建符号链接
brew链接节点
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.0/install.sh | bash