当前位置: 首页 > news >正文

mac安装nvm

如果安装过node,须得卸载

sudo npm uninstall npm -gsudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*sudo rm -rf /usr/local/include/node /Users/$USER/.npmsudo rm /usr/local/bin/nodesudo rm /usr/local/share/man/man1/node.1sudo rm /usr/local/lib/dtrace/node.d

验证卸载成功

node -v //command not found
npm -v //command not found

1、nvm 官网 操作

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

发现报错

curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

网络问题得翻墙,但是我没有墙翻,直接用国内镜像安装

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash -s -- --mirror=https://npm.taobao.org/mirrors/nvm

然后继续报错
在这里插入图片描述
继续修复报错
运行下列两条语句

git config --global --unset http.proxy
git config --global --unset https.proxy

然后继续安装,使用淘宝镜像安装,大功告成

相关文章:

mac安装nvm

如果安装过node,须得卸载 sudo npm uninstall npm -gsudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*sudo rm -rf /usr/local/include/node /Users/$USER/.npmsudo rm /usr/local/bin/nodesudo rm /usr/local/share/m…...

使用 ckeditor gem

安装 1.vim Gemfile 对于基本用法,只需包含 ckeditor gem: gem ckeditor gem paperclip 2. 运行 $ bundle install 3. 运行 $ rails generate ckeditor:install --ormactive_record --backendpaperclip 4. 在config/initializers/assets.rb: Ra…...

Windows环境下Node.js二进制版安装教程

文章目录 前言一 下载Node.js二 设置环境变量三 配置全局安装和缓存路径四 设置仓库 前言 新版的Node.js已自带npm,就在Node.js下载完成解压后的文件内,的node_modules包中。 npm的作用:是对Node.js依赖的包进行管理,类似maven。…...

Spring中的注解装配

1.关于Spring中的注解装配的作用 Spring中的注解装配简化了xml中bean的配置,大大提高了开发效率。 原本我们想在spring容器中使用某个类需要先在xml中配置该类的bean。使用注解后可以直接通过包扫描的方式自动在我们调用类时自动装配。 例如: 当我们想…...

深度优先搜索|130, 200

深度优先搜索|130. 被围绕的区域, 200. 岛屿数量 被围绕的区域岛屿数量 被围绕的区域 这个题应该是从外到里做,我们应该去找和外圈的’O’相通的所有’O’,而不是去找内圈被包围的’O’。 所以我们做的就是从边界的’O’出发,把和他相连的所…...

go-resty

一. go-resty一个优秀的 HTTP 客户端库 go-resty超时控制示例 go-resty自动重示例 go-resty TLS示例 go-resty 与连接池 go-resty 与代理 go-resty 与认证 总结go-resty中提供的API 一. go-resty一个优秀的 HTTP 客户端库 在 Golang 标准库中提供了net/http 具体参考该文档 这…...

香港服务器速度不稳定的原因有哪些

香港服务器速度不稳定的原因有哪些 网络连接的稳定性和速度对于个人和企业来说至关重要。然而,许多用户经常遇到香港服务器速度不稳定的问题,有时候快,有时候慢,这给他们的在线体验和工作效率带来了困扰。本文将探讨香港服务器速…...

企业架构NOSQL数据库之MongoDB

目录 一、背景描述及其方案设计 (一)业务背景描述 (二)模拟运维设计方案 二、Mongodb介绍 (一)nosql介绍 (二)产品特点 1、存储性 2、 效率性 3、结构 三、安装和配置 (一&#xff09…...

鸟哥马哥共叙Linux发展

导读北京时间3月28日,由51CTO学院和人民邮电出版社信息技术分社联合举办的[开放见远]“鸟哥”大陆行Linux技术沙龙在位于北京市西三环久凌大厦的51CTO学院举行。 台湾著名Linux网站——“鸟哥的Linux私房菜”站长蔡德明,51CTO学院讲师马哥教育创始人马永…...

OpenCV中常用算子

一、图像运算 Mat src, src1, src2, dst;// 图像运算 加 减 乘 除cv::add(src1, src2, dst); // 相加:src1src2cv::scaleAdd(src1, 1.0, src2, dst); // 相加:1.0*src1src2cv::addWeighted(src1, 0.3, src2, 0.7,…...

Android 11.0 系统限制上网系列之iptables用IOemNetd实现app某个时间段禁止上网的功能实现

1.前言 在11.0的系统rom定制化开发中,对于系统限制网络的使用,在system中netd网络这块的产品需要中,会要求设置app某个时间段禁止上网的功能, liunx中iptables命令也是比较重要的,接下来就来在IOemNetd这块实现app某个时间段禁止上网的的相关功能,就是在 系统中只能允许…...

【JavaSE】面向对象编程思想之继承

【本节目标】 1. 继承 2. 组合 目录 1. 为什么需要继承 2. 继承概念 3. 继承的语法 4. 父类成员访问 4.1 子类中访问父类的成员变量 4.2 子类中访问父类的成员方法 5. super关键字 6. 子类构造方法 7. super和this 8. 再谈初始化 9. protected 关键字 10. 继承方式…...

Golang make和new的区别

make 和 new new函数 作用 分配内存设置零值返回指针 eg: type Student struct{name stringage int }func main(){//new 一个内建类型num : new(int)fmt.Println(*num) //打印:0//new一个自定义类型s : new(Student)s.name "yx"fmt.Prin…...

(前后端交互式)Ajax上传图片 + 更换背景图片

前后端交互图片文件 上传-图片 注意1:上传的图片必须在2MB以内 注意2:服务器端oss(阿里云对象存储)为了安全性,图片url网址不能直接在浏览器地址栏访问 请用img/背景图方式进行使用 上传图片的代码实现 \* 目标&#…...

自媒体常见玩法

有声小说转成视频 题材来源 喜马拉雅 工具 https://trace.moe/ 33台词找台词 文字转视频 题材来源 小说类APP书籍 音乐转视频...

【react】react生命周期钩子函数:

文章目录 一、生命周期概念:二、生命周期:三、挂载阶段(constructor > render > componentDidMount):四、更新阶段(render > componentDidUpdate):五、卸载阶段(componentWillUnmount …...

CRM系统哪些功能可以个性化定制?

不同的企业有着不同的业务流程和需求,因此在选型时就需要一款可以个性化定制的CRM系统。下面说说可以个性化定制的CRM系统的功能和优势。 如何实现个性化定制? Zoho CRM支持个性化定制,您可以创建自定义功能模块、字段以及业务流程&#xf…...

51单片机(普中HC6800-EM3 V3.0)实验例程软件分析 实验二 LED闪烁

目录 前言 一、原理图及知识点介绍 二、代码分析 知识点四:delay(u16 i)这个函数为什么i1时,大约延时10us? 前言 已经是第二个实验了,上一个实验是点亮第一个LED灯,这个实验是LED的闪烁。 一、原理图及知识点介绍…...

PaperEdge 文档图像矫正

效果 地址: https://github.com/cvlab-stonybrook/PaperEdge...

入门NLTK:Python自然语言处理库初级教程

NLTK(Natural Language Toolkit)是一个Python库,用于实现自然语言处理(NLP)的许多任务。NLTK包括一些有用的工具和资源,如文本语料库、词性标注器、语法分析器等。在这篇初级教程中,我们将了解N…...

联邦学习实战:如何用Python快速搭建个性化推荐系统(附代码)

联邦学习实战:用Python构建隐私安全的个性化推荐系统 推荐系统早已渗透进我们数字生活的每个角落,从电商平台的"猜你喜欢"到视频网站的"推荐观看",背后都离不开算法的精准预测。但你是否想过,这些系统在收集和…...

FFmpeg实战:5分钟搞定M3U8视频下载与格式转换(含常见错误排查)

FFmpeg实战:高效下载与转换M3U8视频的完整指南 在当今流媒体时代,M3U8格式已成为网络视频传输的主流标准之一。这种基于HTTP Live Streaming(HLS)协议的分段视频格式,能够根据网络状况动态调整视频质量,为用户提供流畅的观看体验…...

15分钟掌握TEKLauncher:方舟生存进化MOD管理与服务器部署终极指南

15分钟掌握TEKLauncher:方舟生存进化MOD管理与服务器部署终极指南 【免费下载链接】TEKLauncher Launcher for ARK: Survival Evolved 项目地址: https://gitcode.com/gh_mirrors/te/TEKLauncher TEKLauncher是一款专为《方舟:生存进化》设计的智…...

第三章:LangChain Classic vs. 新版 LangChain —— 架构演进与迁移指南

系列:深入 LangChain —— 从核心原理到生产实践 前置阅读:第一章:LangChain 生态全景、第二章:LangChain Core 深度剖析 学习目标 理解 langchain-classic(libs/langchain/)与新版 langchain(libs/langchain_v1/)的本质区别 掌握 Classic 中 Chain、Agent、Memory 三大…...

EmbeddingGemma-300m新手必看:快速部署文本分类模型

EmbeddingGemma-300m新手必看:快速部署文本分类模型 1. 从零开始:认识EmbeddingGemma-300m 如果你正在寻找一个既轻量又强大的文本嵌入模型,EmbeddingGemma-300m绝对值得你花时间了解。这个由谷歌开源的模型,虽然只有3亿参数&am…...

终极指南:Rocket.Chat批量消息导入工具 - 简单高效的数据迁移方案

终极指南:Rocket.Chat批量消息导入工具 - 简单高效的数据迁移方案 【免费下载链接】Rocket.Chat The Secure CommsOS™ for mission-critical operations 项目地址: https://gitcode.com/GitHub_Trending/ro/Rocket.Chat Rocket.Chat是一款以数据保护为核心的…...

别再傻傻分不清了!一文搞懂VoLTE、ViLTE、VoWiFi背后的IMS核心网(附保姆级信令流程图解)

从零理解IMS:VoLTE、ViLTE与VoWiFi的技术本质与实战图解 刚接触移动通信技术的工程师常被一堆以"Vo"开头的术语绕晕——VoLTE通话时突然弹出ViLTE选项,地铁里没信号却能用WiFi打电话,这些功能背后都离不开IMS核心网的支持。如果把移…...

软件服务管理中的交付流程优化

软件服务管理中的交付流程优化:提升效率与客户满意度的关键 在数字化转型的浪潮中,软件服务管理(ITSM)的交付流程优化成为企业提升竞争力的核心环节。高效的交付流程不仅能缩短项目周期、降低成本,还能显著提高客户满…...

如何高效激活Windows与Office:KMS_VL_ALL_AIO智能激活脚本完全指南

如何高效激活Windows与Office:KMS_VL_ALL_AIO智能激活脚本完全指南 【免费下载链接】KMS_VL_ALL_AIO Smart Activation Script 项目地址: https://gitcode.com/gh_mirrors/km/KMS_VL_ALL_AIO 还在为Windows系统弹出激活提示而烦恼吗?或者Office软…...

前端开发技术演进:一个小小开发者的浅显思考

写在前面! 3.3章节、3.4章节、4.2章节、6.2章节、大白话凝练等处有求于AI。 本文系个人浅见,疏漏之处在所难免,恳请各位方家不吝赐教。路漫漫其修远兮,吾将上下而求索。 作为一名在前端开发领域摸爬滚打小有几年的开发者&#xff…...