pkg包安装

验证

> which node

/User//.nvm/versions/node//bin/node

> node -v

v10.16.3

pkg卸载

sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

brew 安装node

brew search

> brew search node

==> Formulae

leafnode node-build node@8 nodenv

libbitcoin-node node-sass node_exporter

llnode node@10 nodebrew

node node@12 nodeenv

==> Casks

nodebox nodeclipse soundnode

安装

brew install node@12

// 建立软连接

> ln -s ~/.nvm/versions/node/ /usr/local/Cellar/

brew 卸载node

> brew uninstall node --ignore-dependencies

Error: No such keg: /usr/local/Cellar/node

解决方法:

brew uninstall node --force

nvm 安装node

brew install nvm

brew install nvm

> nvm ls-remote

...

v10.16.2 (LTS: Dubnium)

-> v10.16.3 (LTS: Dubnium)

v10.17.0 (LTS: Dubnium)

v10.18.0 (Latest LTS: Dubnium)

...

v11.9.0

v11.10.0

....

v12.0.0

v12.1.0

...

v12.13.0 (LTS: Erbium)

v12.13.1 (LTS: Erbium)

v12.14.0 (Latest LTS: Erbium)

...

v13.4.0

v13.5.0

> nvm ls-remote --lts=Erbium

v12.13.0 (LTS: Erbium)

v12.13.1 (LTS: Erbium)

v12.14.0 (Latest LTS: Erbium)

nvm install v12.13.0

> nvm current

v10.16.3

常用nvm命令

命令

描述

nvm --help

展示帮助信息

nvm --version

查看nvm版本

nvm install [-s] [version]

安装特定版本node

nvm install --reinstall-packages-from=[version]

重新安装特定版本

nvm install --lts

选择最新的LTS版本安装

nvm install --lts=[LTS name]

选择特定的LTS版本安装

nvm install --skip-default-packages

跳过默认包安装

nvm install --latest-npm

安装完毕,顺带更新npm

nvm install --no-progress

静默安装,不显示进度条

nvm uninstall [version]

卸载特定版本

nvm uninstall --lts

卸载最新的LTS版本

nvm uninstall --lts=[LTS name]

卸载特定的LTS版本

nvm use [--silent] [version]

切换node版本

nvm use --lts

使用最新的LTS版本

nvm use --lts=[LTS name]

使用特定的LTS版本

nvm exec [--silent] [version] [command]

使用特定node版本作为执行上下文

nvm exec --lts

使用最新node LTS版本作为执行上下文

nvm exec --lts=[LTS name]

使用特定LTS node版本作为执行上下文

nvm run [--silent] [version] [args]

使用参数args代入版本node上下文执行命令

nvm run --lts

使用最新LTS版本

nvm run --lts=[LTS name]

使用特定LTS版本

nvm current

展示当前使用的node版本

nvm ls [version]

展示已安装的node版本

nvm ls --no-colors

不使用颜色区分输出内容

nvm ls --no-alias

仅仅输出版本号,不输出额外信息

nvm ls-remote [version]

列出可供安装的node版本

nvm ls-remote --lts

列出最新的LTS版本

nvm ls-remote --lts=[LTS name>]

列出特定名称LTS版本

nvm ls-remote --no-colors

不颜色区分输出

nvm version [version]

查看nvm版本

nvm version-remote [version]

查看源特定版本信息

nvm version-remote --lts

查看源最新LTS版本信息

nvm version-remote --lts=[LTS name>]

查看源特定LTS版本信息

nvm deactivate

Undo effects of nvm on current shell

nvm alias [pattern]

正则查找别名

nvm alias --no-colors

Suppress colored output

nvm alias [name] [version]

特定版本设置别名name

nvm unalias [name]

移除之前的设置的版本别名

nvm install-latest-npm

更新node下的npm包

nvm reinstall-packages [version]

重新更新node下npm包

nvm unload

shell下卸载nvm

nvm which [current [version]]

展示node path路径

nvm cache dir

展示nvm的缓存路径

nvm cache clear

清空nvm缓存

软连接作用

> ln -s ~/.nvm/versions/node// /usr/local/Cellar/node

nvm 卸载 node

> nvm uninstall v10.16.2

Uninstalled node v10.16.2

欢迎关注我们,了解最新文章动态

联系邮箱:simple2012hcz@126.com

mac装node_Mac环境下node安装与卸载方法相关推荐

  1. linux环境下python安装与卸载--Python2及Python3

    一:安装Python 1.python 下载: Python3:wget  https://www.python.org/ftp/python/3.5.0/Python-3.5.0.tar.xz Py ...

  2. mac环境下node.js和phonegap/cordova创建ios和android应用

    mac环境下node.js和phonegap/cordova创建ios和android应用 一介布衣  2015-01-12   nodejs  6888 分享到:QQ空间新浪微博腾讯微博人人网微信 ...

  3. 【搜遍互联网,集百家之长】环境配置从入门到放弃之Mac环境下,安装XAMPP,给phpstorm安装Xdebug调试工具...

    前提 刚从Windows转到OS X,工作需要给phpstorm安装断点调试工具xdebug,一开始没当回事,心想不就个插件吗,上网看看文档还不是分分钟搞定,没想到就是噩梦的开始.整整两天,翻遍谷歌和 ...

  4. cuda9.2环境下pip安装tensorflow非官方轮子

    cuda9.2环境下pip安装tensorflow非官方轮子 对于tensorflow,官方的预编译版本只支持cuda9.0,如果是cuda9.2需要自己编译安装. 但是,github上能够查到热心的 ...

  5. HMMer在Windows环境下的安装

    HMMer在Windows环境下的安装 遇到的困难 官网www.hmmer.org上没有Windows版的下载链接 下载链接404 解决 方案1 方案2 遇到的困难 刚刚入门生信,想要学着用HMMer ...

  6. Windows环境下PyTorch_geometric安装踩坑

    Windows环境下PyTorch_geometric安装踩坑 pytorch geometric在windows环境下安装非常恶心,莫名其妙各种报错.本帖针对GCC的编译error提供解决方案. 一 ...

  7. Ubuntu环境下如何安装指定版本的Gcc,比如Gcc4.4

    Ubuntu环境下如何安装指定版本的Gcc,比如Gcc4.4 2015-07-16  北京  张俊浩 ubuntu 32bit系统下安装gcc 4.4的最好方法是仅用以下两条命令,不需要其它命令,否则 ...

  8. Vue环境搭建(node安装,环境配置,运行项目)

    Vue环境搭建(node安装,环境配置,运行项目) 一.安装node 1.去官网下载node之后,推荐安装稳定版本(LTS)node官网下载地址 2.查看node安装成功否 node -v 查看nod ...

  9. Redis学习笔记~Redis在windows环境下的安装

    Redis是一个key-value的存储系统,它最大的特点就是可以将数据序列化到文件中. redis存储在服务器的内存或者文件中,它不是session,不是cookies,它只是个更安全,更稳定,更可 ...

最新文章

  1. [zz]Apache Thrift学习小记
  2. Bootstrap系列 -- 28. 下拉菜单状态
  3. 初学者如何选出最适合自己深度学习框架?
  4. eigrp配置实验_思科CCIE认证技术详解IPv6协议下的静态路由配置
  5. java设计模式--观察者模式(Observer)
  6. flash静态的农夫走路_健身神动作——你不知道的“农夫行走”
  7. Redis问的太深入,面试官说:“你先回去等通知吧“!
  8. Ui设计中的动画如何应用,你知道吗?
  9. cdn回源php_别让CDN的回源把你的服务器拖垮,采用正确的回源策略
  10. 【hive】怎么解决Hive中metaData 字符集中文问题?--详细步骤
  11. 【JAVASCRIPT】javascript获取屏幕,浏览器,网页高度宽度
  12. “异常的”间谍软件窃取工业企业凭据
  13. 操作系统—基本地址变换机构
  14. MySQL表中插入中文数据时出错
  15. 分酒问题matlab代码,KPCA用于葡萄酒分类的测试代码
  16. linux命令 sys,syslinux常用菜單命令
  17. mybatis存mysql没有时分秒_mybatis存入数据库后没有时分秒时间不全只有年月日
  18. css超出显示...(单行、多行)
  19. SwitchHosts 模拟本地域名解析访问
  20. 联想笔记本E40-80安装黑苹果四叶草成功安装教程【方式二:四叶草Clover】

热门文章

  1. 70年代的健美比赛——施瓦辛格
  2. 《 Matlab_Simulink动力学系统建模仿真》及 ‘///’动力学 达朗贝尔原理、虚位移原理、朗格朗日方程...
  3. STM32学习笔记---OLED页寻址方式
  4. dea_des 简介
  5. 发送消息(SendMessage)常识普及
  6. 【风口浪尖】徽剑万言书直指蛮子薛身份 “发家史”
  7. 2022年制冷与空调设备运行操作考试题库模拟考试平台操作
  8. d盘格式化后怎么恢复
  9. 做项目经理的自我总结(一)
  10. 手机数据安全成为315晚会重灾区