mac装node_Mac环境下node安装与卸载方法
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安装与卸载方法相关推荐
- 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 ...
- mac环境下node.js和phonegap/cordova创建ios和android应用
mac环境下node.js和phonegap/cordova创建ios和android应用 一介布衣 2015-01-12 nodejs 6888 分享到:QQ空间新浪微博腾讯微博人人网微信 ...
- 【搜遍互联网,集百家之长】环境配置从入门到放弃之Mac环境下,安装XAMPP,给phpstorm安装Xdebug调试工具...
前提 刚从Windows转到OS X,工作需要给phpstorm安装断点调试工具xdebug,一开始没当回事,心想不就个插件吗,上网看看文档还不是分分钟搞定,没想到就是噩梦的开始.整整两天,翻遍谷歌和 ...
- cuda9.2环境下pip安装tensorflow非官方轮子
cuda9.2环境下pip安装tensorflow非官方轮子 对于tensorflow,官方的预编译版本只支持cuda9.0,如果是cuda9.2需要自己编译安装. 但是,github上能够查到热心的 ...
- HMMer在Windows环境下的安装
HMMer在Windows环境下的安装 遇到的困难 官网www.hmmer.org上没有Windows版的下载链接 下载链接404 解决 方案1 方案2 遇到的困难 刚刚入门生信,想要学着用HMMer ...
- Windows环境下PyTorch_geometric安装踩坑
Windows环境下PyTorch_geometric安装踩坑 pytorch geometric在windows环境下安装非常恶心,莫名其妙各种报错.本帖针对GCC的编译error提供解决方案. 一 ...
- Ubuntu环境下如何安装指定版本的Gcc,比如Gcc4.4
Ubuntu环境下如何安装指定版本的Gcc,比如Gcc4.4 2015-07-16 北京 张俊浩 ubuntu 32bit系统下安装gcc 4.4的最好方法是仅用以下两条命令,不需要其它命令,否则 ...
- Vue环境搭建(node安装,环境配置,运行项目)
Vue环境搭建(node安装,环境配置,运行项目) 一.安装node 1.去官网下载node之后,推荐安装稳定版本(LTS)node官网下载地址 2.查看node安装成功否 node -v 查看nod ...
- Redis学习笔记~Redis在windows环境下的安装
Redis是一个key-value的存储系统,它最大的特点就是可以将数据序列化到文件中. redis存储在服务器的内存或者文件中,它不是session,不是cookies,它只是个更安全,更稳定,更可 ...
最新文章
- [zz]Apache Thrift学习小记
- Bootstrap系列 -- 28. 下拉菜单状态
- 初学者如何选出最适合自己深度学习框架?
- eigrp配置实验_思科CCIE认证技术详解IPv6协议下的静态路由配置
- java设计模式--观察者模式(Observer)
- flash静态的农夫走路_健身神动作——你不知道的“农夫行走”
- Redis问的太深入,面试官说:“你先回去等通知吧“!
- Ui设计中的动画如何应用,你知道吗?
- cdn回源php_别让CDN的回源把你的服务器拖垮,采用正确的回源策略
- 【hive】怎么解决Hive中metaData 字符集中文问题?--详细步骤
- 【JAVASCRIPT】javascript获取屏幕,浏览器,网页高度宽度
- “异常的”间谍软件窃取工业企业凭据
- 操作系统—基本地址变换机构
- MySQL表中插入中文数据时出错
- 分酒问题matlab代码,KPCA用于葡萄酒分类的测试代码
- linux命令 sys,syslinux常用菜單命令
- mybatis存mysql没有时分秒_mybatis存入数据库后没有时分秒时间不全只有年月日
- css超出显示...(单行、多行)
- SwitchHosts 模拟本地域名解析访问
- 联想笔记本E40-80安装黑苹果四叶草成功安装教程【方式二:四叶草Clover】
热门文章
- 70年代的健美比赛——施瓦辛格
- 《 Matlab_Simulink动力学系统建模仿真》及 ‘///’动力学 达朗贝尔原理、虚位移原理、朗格朗日方程...
- STM32学习笔记---OLED页寻址方式
- dea_des 简介
- 发送消息(SendMessage)常识普及
- 【风口浪尖】徽剑万言书直指蛮子薛身份 “发家史”
- 2022年制冷与空调设备运行操作考试题库模拟考试平台操作
- d盘格式化后怎么恢复
- 做项目经理的自我总结(一)
- 手机数据安全成为315晚会重灾区