mac npm安装路径_Mac电脑使用:正确安装nvm的方法

关于Mac电脑安装nvm来管理node的方法,网上的一些无良教程根本没有仔细讲解,千篇一律,导致不熟悉安装流程的新手会走很多弯路,在安装nvm的时候各种报错,浪费了太多时间,比如网上的教程都没有详细讲解查看配置文件 .bash_profile的问题,那么本篇博文就来详细的讲解一下Mac电脑怎么成功安装nvm的,方便有需要的人员来查阅使用。首先要注意一点,想要在Mac电脑上面安装nvm来管理npm,要保证Mac电脑上面没有安装node或者要提前卸载现有已安装的node版本,如果不提前清理Mac电脑上面的node版本会造成nvm安装失败,一定要注意,Mac电脑上面卸载已经安装的node版本的正确方式会另外写一篇专门的博客来讲解,之所以要把Mac电脑卸载node的步骤单独拿出来写的原因就是因为如果不能干净利落的删除Mac电脑的node会引起一些不可预见的错误,敬请期待吧。安装nvm的大概步骤和网上的教程都差不多,主要是一些需要注意的地方没有详细讲解,Mac电脑安装nvm的具体步骤如下所示:

3dca317f8122da2ab1fb2ae7b4f68b19.png

1、安装nvm打开Mac电脑终端,然后再终端里面输入命令行:curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash  回车,进行安装运行上面命令之后,会默认在Mac电脑的用户文件夹里面生成一个以.nvm命名的隐藏文件,具体的查看方法如下所示:①显示隐藏文件的命令行:defaults write com.apple.finder AppleShowAllFiles Yes && killall Finder②隐藏隐藏文件的命令行:defaults write com.apple.finder AppleShowAllFiles No && killall Finder上述两个命令行都是直接在Mac电脑终端里面输入执行即可。打开隐藏文件的效果如下所示:

bf6aa9f38fd922bea56d1541e30dc56a.png

2、新建并查看配置文件.bash_profile查看配置文件.bash_profile是安装nvm的重头戏,因为好多人不知道怎么创建打开配置文件.bash_profile的步骤,其实很简单,只是网上的无良教程没有说清楚,具体操作步骤如下:

37fb8773c525f9cefd1e0ba033d00464.png

875c84d3164cc6b3f69e5b831dbd4c3e.png

5eae3a7e80aed63393211ede98544ae1.png

首先打开.nvm隐藏文件,查看文件夹里面有没有.bash_profile配置文件,如果没有该文件,去别的地方复制一个到.nvm隐藏文件夹里面,然后再在复制过来的.bash_profile配置文件,双击打开该文件,然后添加一下三行代码:export NVM_DIR="/Users/Mac电脑的用户名/.nvm"[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion注意:上述三行代码里面,NVM_DIR 所指向的用户名可在spotlight中搜索"用户文件夹”,进行查看;.bash_profile配置文件可以找其他隐藏文件复制之后修改文件名即可,但是文件名一定要以.bash_profile命名,最简单的方式就是去别的地方复制一个.bash_profile配置文件即可。3、使配置文件.bash_profile 生效针对第2步的操作,把三行代码放入.bash_profile配置文件之后,需要让.bash_profile配置文件生效才可以,不然会报错:nvm: command not found,使配置文件生效的命令行如下所示:source ~/.nvm/.bash_profile

c5b87b75d2a3603fa090b5e61063e618.png

4、总结经过上述几步骤的描述之后,Mac电脑就成功安装nvm了,然后就可以管理Mac电脑的node版本了,只是一定要留意几个需要注意的地方,不然就不能安装成功。

442c824af354c0a2253d8c12de2b876d.png

附录、nvm常用命令:nvm ls :打印所有的版本nvm install stable:安装最稳定的版本nvm install v10.16.0 :安装node的10.16.0的版本(删除用uninstall)nvm current :当前使用的node版本nvm use v10.16.0 :将node改为10.16.0版本nvm alias default 10.16.0:设置默认node版本为10.16.0nvm alias default :设置系统默认的node版本nvm alias  :给不同的版本号添加别名nvm unalias  :删除已定义的别名nvm reinstall-packages :在当前版本node环境下,重新全局安装指定版本号的npm包npm install -g mz-fis:安装 mz-fis 模块至全局目录,安装的路径:/Users/你的Mac电脑的用户名/.nvm/versions/node/v0.12.7/lib/mz-fisnvm use 10.16.0:切换至10.16.0 版本(支持模糊查询)npm install -g react-native-cli:安装 react-native-cli 模块至全局目录,安装的路径:/Users/你的Mac电脑的用户名/.nvm/versions/node/v4.2.2/lib/react-native-cli以上就是本章全部内容,欢迎关注三掌柜的微信公众号“iOS开发by三掌柜”,三掌柜的新浪微博“三掌柜666”,欢迎关注!三掌柜的微信公众号:

e791c7044e3eb82abd45057bb017bcdc.png

三掌柜的新浪微博:

c736ef6dade1dcc453120927e819ff60.png

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值