mac环境使用sudo进行node包管理

news/2024/11/25 17:28:30/

先介绍下需要安装的文件
Node版本管理工具n,可直接安装。
1: 查看node版本

node --version

2: 清除node缓存

sudo npm cache clean -f

3: 全局安装node版本管理工具n

sudo npm install n -g

4: 使用版本管理工具安装指定node版本或者升级到最新node版本

sudo n stable (安装node稳定版本)sudo n latest (安装node最新版本)sudo n 16.0.0 (安装node指定版本16.0.0)

5: 使用n切换node版本(mac系统不使用sudo不生效)

sudo n (使用上下箭头切换指定版本,再查看node版本看是否切换成功)

6: 删除已经安装的版本

sudo n rm 14.18.0

补充

有可能会因为网络不好的情况导致下载node包失败,推荐使用淘宝镜像

npm使用

npm config set registry https://registry.npm.taobao.org

yarn使用

yarn config set registry https://registry.npm.taobao.org


http://www.ppmy.cn/news/1228979.html

相关文章

解决 Python requests 库中 SSL 错误转换为 Timeouts 问题

解决 Python requests 库中 SSL 错误转换为 Timeouts 问题:理解和处理 SSL 错误的关键 在使用Python的requests库进行HTTPS请求时,可能会遇到SSL错误,这些错误包括但不限于证书不匹配、SSL层出现问题等。如果在requests库中设置verifyFalse&…

计数排序.

一.定义: 计数排序(Counting Sort)是一种非比较性质的排序算法,其时间复杂度为O(nk)(其中n为待排序的元素个数,k为不同值的个数)。这意味着在数据值范围不大并且离散分布的情况下,规…

Es 拼音搜索无法高亮

目录 背景: Es 版本: 第一步 第二步 (错误步骤 - 只是记录过程) 第三步 第四步 第五步 第六步 第七步 背景: app 原有的搜索功能无法进行拼音搜索,产品希望可以支持,例如内容中含有&a…

通过1688APP分享商品链接淘口令获取商品详情接口,淘口令返利接口,1688淘口令API接口,淘口令解析接口演示案例

1688淘宝拍立淘API接口在电商平台和购物应用中具有重要的作用。它可以帮助用户了解商品信息、做出购买决策,同时也支持商家进行竞品分析、市场研究和推广营销,以提升用户体验和促进销售增长。 1688.item_password 1、公共参数 名称类型必须描述keyStri…

【cpolar】搭建我的世界Java版服务器,公网远程联机

🎥 个人主页:深鱼~🔥收录专栏:cpolar🌄欢迎 👍点赞✍评论⭐收藏 目录 前言: 1. 搭建我的世界服务器 1.1 服务器安装java环境 1.2 配置服务端 2. 测试局域网联机 3. 公网远程联机 3.1 安…

解决在pycharm中使用matplotlib画图问题

第一,再导入包后直接绘图出现: AttributeError: module backend_interagg has no attribute FigureCanvas表明版本不兼容,我们需要加入:matplotlib.use(‘TkAgg’) 导入函数就变成了: import matplotlib matplotlib.…

nginx的GeoIP模块

使用场景 过滤指定地区/国家的IP,一般是国外IP禁止请求。 使用geoip模块实现不同国家的请求被转发到不同国家的nginx服务器,也就是根据国家负载均衡。 前置知识 GeoIP是什么? 官网地址 https://www.maxmind.com/en/home包含IP地址的地理位…

vscode运行dlv报错超时

描述 点击F5运行dlv调试go代码时报错:couldnt start dlv dap: connection timeout 解决方式 在网上搜索这个报错,据说是dlv的配置问题,修改配置后还是不行。有人说是dlv和go的版本不匹配,就朝这个方向试试 go版本改为1.19之后…