nodejs的安装包直接到官网 https://nodejs.org/zh-cn/上下载即可;我们通常是选择长期支持的稳定版本。
安装包下载下来后直接默认安装即可,无需做其他的额外操作。
这里建议重新配置一下npm全局安装的路径,因为默认的是在 /usr/local/ 下面,由于Mac的安全机制,在终端执行全局安装时会出现权限不足的问题导致安装失败。
Error: EACCES: permission denied, access 'xxx' ...
此时可以通过加 sudo 来提权执行,但由于不知道下载的脚步是否安全,因此不建议那么做,所以建议还是换个目录。
# 在当前用户目录下创建一个全局安装的文件目录 mkdir ~/.npm-global # 修改全局安装目录 npm config set prefix '~/.npm-global' # 将目录放置到环境变量中,以便其能够找到命令;在~/bash_profile中添加如下配置 export PATH=~/.npm-global/bin:$PATH # 刷新配置 source ~/.profile
注意新版本的macos系统中zsh为默认的shell。因此若在.bash_profile中配置后不生效,则需要在.zshrc中增加如下配置
source ~/.bash_profile
。