关于NodeJS安装和管理

使用nvm来安装NodeJS和管理多个NodeJS版本 文章目录使用nvm来安装NodeJS和管理多个NodeJS版本安装nvm用nvm安装NodeJS参考文档 使用nvm来安装NodeJS和管理多个NodeJS版本 安装nvm zsh: # install nvm brew install nvm mkdir -p ~/.nvm # add env vars vim ~/.zshrc # nvm export NVM_DIR=~/.nvm source $(brew --prefix nvm)/nvm.sh source ~/.zshrc bash: 阅读详情

DTT之前一直时在NodeJS官网上面下载 NodeJS的,一般都是exe下载安装。

最近在使用NodeJS 的时候意外发现自己的npm出现了问题,网上搜了很多方法,最后推荐大部分都是重装。

然后又意外了解到一个很神奇的东西NVM(nodeJS version manager)可以专门来管理NodeJS 的各种版本。关键比较好的是在下载NodeJS可以安装适配的NPM版本,并且不需要自己再去配置全局变量了,人家都帮你做好了。

总结一下。这款NVM:

  1. 轻巧,方便
  2. 可以管理各种版本的Node版本和NPM版本
  3. 当我们的Node要升级的话,自己之前下载的Node_module也不需要重新下载

然后一起来安装吧

第一步:下载最新的NVM工具

1) 官网下载

  1. linux系统的github地址:点我
  2. 如果你是windows系统,直接下载安装就好了,附
    windows-nvm的github地址 点我
    windows-nvm的下载地址 点我去下载

2)由于github下载速度,Windows版本在百度网盘

https://pan.baidu.com/s/1wc8VhiyPPSEYmupGRsLpgQ【密码:t0ki】

第二步:将其安装在C盘根目录下新建一个文件夹,例如NVM文件夹

第三步:找到settings.txt文件。

打开,写入如下代码,由于NVM是通过git去下载的,速度有限,所以我们可以通过淘宝镜像下载,这样可以减少我们下载的失败次数。

root: C:\nvm\nvm
path: C:\nvm\nvm\nodejs
arch: 64
proxy: none
node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/

第四步:在nvm文件夹下按住ctr+shift+鼠标右键,选择在此处打开windows powershell。如果是windows其他版本的话,可以使用cmd,然后切换到自己的路径下面。

然后输入命令 【由于目前的稳定版本是8.11.3,所有DTT安装的是这个版本,如果想要安装最新版,输入命令:nvm install latest】

C:\nvm\nvm> nvm install 8.11.3

等待安装完成,然后输入命令,查看当前安装版本

C:\nvm\nvm> nvm ls

然后选择你要使用的Node版本,输入命令

C:\nvm\nvm> nvm use 8.11.3

之后我们可以看到

第五步:确认自己的Node版本和Npm版本

之后,我们要做一件很重要的事情,就是划分Node_module的位置。如果你不想每一次换版本的时候,重新下载一遍node_module。

第一步:新建一个.npmrc文件,文件名才是这个

第二步:在文件里面写入

cache=C:\nvm\nvm\npm-cache
prefix=C:\nvm\nvm\npm

第三步:将这个文件放在,这个目录下面 C:\Users\DemonTT。【每个人的用户名不太一样哟】

然后我们就可以无忧无虑地学习Node了。

1.毫米波雷达心率、呼吸原理实现(一)实例 毫米波雷达心率、呼吸检测原理本项目分两到三篇文章写完,第一阶段借鉴TI开源项目以及根据自己的见解适当更改信号处理链通过AWR1843汽车雷达传感器和DCA1000采集卡采集数据完成人体呼吸和心跳检测算法的实现。第二阶段将仿真成功的代码搬移TIAWR1843传感器并通过串口数据实现生命体征的实时处理。本文即为第一阶段实现过程。本文首先概述毫米波雷达呼吸心跳检测的原理,紧接着概述本项目信号处理流程,另外本项目第一阶段通过matlab仿真验证算法的有效性,仿真源码可关注小编并私信可取。1.概述。 阅读详情

相关推荐

Nacos 2.3.2实战:5分钟搞定达梦数据库插件配置(含避坑指南)

本文详细介绍了在Nacos 2.3.2中配置达梦数据库数据源插件的完整实战流程。通过解析SPI插件机制,提供从环境准备、插件编译部署到核心配置的逐步指南,并重点分享了驱动加载、SQL兼容性等高频问题的避坑解决方案,助力开发者高效完成国产化数据库适配。

weixin_29200485的博客 499

pnpm管理node,管理依赖

pnpm统一管理node、全局依赖、项目依赖,每个依赖在磁盘只需要下载一次,很好用PS:nvm也好用,但是切换node就要重新安装全局依赖,而且…少装一个是一个。

紫月7575的博客 3021

深交所 vs 上交所:Level-2实时数据推送规则详解与策略适配指南

本文深度解析沪深Level-2实时数据推送规则的关键差异,包括逐笔成交、逐笔委托和10档行情接口的处理逻辑。针对高频交易策略,详细对比上交所与深交所在数据推送机制、时间戳处理及委托队列解析等方面的差异,并提供具体的策略适配方案和性能优化建议,帮助量化投资者提升跨市场交易稳定性。

weixin_27310417的博客 1164

node.js 报错

node安装第三方模块时报以下错 是因为权限不够 可以以管理员身份运行cmd 找到对应的文件路径 在安装模块 就可以了 当 使用npm命令的时候报错 报的是 npm 不是一个命令 (忘了截图了) 这个需要重装node.js (可能有其他方法,但是我没有找到) 卸载和重装node.js(7条消息) node.js卸载与重装_虎哈哈的博客-优快云博客_卸载nodejs重装https://blog.csdn.net/weixin_44987713/article/details/11469

qq_64209130的博客 2510

信号转换为图像 时域频域分析

一维信号如何转化为图像?深度学习如何学习 1.当然,直接1d卷积也是可以的。 2. 以信号强度的数值作为纵坐标,以时间为横坐标绘制信号点就可以了。 周霖那个即是 要看看代码是如何做的, 即使是单导联 5000个点,怎么变成50005000的分辨率的 3. 直接把多通道的一维信号合并成二维图像,然后直接按图像卷积的方法去做~~ 2225000这样一个图 ~可以看看语音处理的相关Net,其中比较...

王不留行嘿呦嘿 2万+

EU 2021/646 eCall工程拆解:MSD、测试模式与型式核准

紧急呼叫系统(eCall)是车载通信中面向事故救援的安全功能,其原理是在碰撞或人工触发后,通过蜂窝网络向公共安全应答点发送最小数据集(MSD),并建立语音链路。技术价值在于缩短救援响应时间、提升事故后生存率,应用场景覆盖乘用车、轻型商用车及车载T-Box等前装通信模块。面向欧盟市场时,EU 2021/646把eCall从安装要求推进到型式核准测试,关注触发链路、备用电源、GNSS定位、MSD字段、音频质量与回拨能力。工程落地需要围绕测试模式、字段校验、配置管理和送检样件建立可交付合规方案。

weixin_31815843的博客 208

pnpm安装使用教程以及pnpm node版本管理以及EPERM operation not permitted symlink问题解决

pnpm安装使用教程以及pnpm node版本管理以及EPERM operation not permitted symlink问题解决 pnpm:目前来看是一个大趋势,如:nest-cli目前除了npm、yarn增加了pnpm 优势:节约磁盘空间并提升安装速度(改善node_modules 1G的痛苦) 小白不懂怎么用:就跟你用npm差不多,除了个别命令名称变了,该怎么用就怎么用 花几分钟了解下什么叫pnpm:官网传送门https://pnpm.io/zh/motivation 放心

qq_45593068的博客 3万+

FD.io/VPP — VPP 的实现原理解析

目录 文章目录目录VPPVPP 的关键创新技术数据报文的矢量处理标量报文处理方式I-cache miss 问题矢量数据报文处理方式标量 v.s. 矢量报文处理流程Packet Processing Graph(数据报文处理图)Packet Processing Graph 的处理流程Graph Node Plugin 机制 VPP WIKI:https://wiki.fd.io/view/VPP Docs:https://fd.io/docs/vpp/master/index.html Github:ht

烟云的计算 2592

pnpm 基本详细使用教程(安装、卸载、使用、可能遇到的问题及解决办法)

pnpm 全称 performant npm,意思为 高性能的 npm。pnpm 由 npm/yarn 衍生而来,解决了 npm/yarn 内部潜在的 bug,极大的优化了性能,扩展了使用场景。被誉为 最先进的包管理工具。特点:速度快、节约磁盘空间、支持 monorepo、安全性高、创建一个非扁平的 node_modules 目录。pnpm 相比较于 yarn/npm 这两个常用的包管理工具在性能上也有了极大的提升,根据目前官方提供的benchmark。

蓝雨天的博客 13万+

【Java基础篇】Java重要特性,JDK,JRE,JVM区别和联系,环境变量

JDK使用时的执行流程: • 开发者视角(需要开发java程序):需要安装JDK a. 首先使用JDK调用Tools&Tool APIs(开发者工具)编写好Java程序--xxx.java b. 再次调用Tools&Tool APIs中的javac.exe(编译程序)来编译.java文件(将java文件编译成字节码.class文件) c. 调用java.exe来启动JRE d. 在JRE上运行JAVA字节码(加载特定的.class文件,调用这个class文件中的main方法

Yaoyao2024的博客 2163

ScanNetV2 数据集讲解和选择性下载

写在前面的话: 不可转载!!!!!!!!!!!! ScanNetV2一共1.2T,数据太大本文会简单讲解如何下载自己想要的文件,并附上修改后的下载程序 ScanNetV2:http://www.scan-net.org/ 简介 ScanNetV2的作者是斯坦福大学的博士,其团队通过收集RGB-D的视频序列,通过ipad应用加深传感器而收集的,然后视频会被上传到服务器,并被自动重建。然后,视频会被给到亚马逊 Mechanical Turk,将标注工作众包出去。ScanNetV2是RGB-D数据集,.

qq_35781447的博客 2万+

Node.js | pnpm下载安装与环境配置

pnpm 基本详细使用教程(安装、卸载、使用、可能遇到的问题及解决办法)-优快云博客。

yimeng_Sama的博客 4万+

APM32取代STM32的经验分享

我仔细检查了代码中与硬件相关的部分,例如外设寄存器的访问和中断处理程序的设置,并进行了相应的修改。在本文中,我将分享我将APM32引入项目中取代STM32的经验,并提供相应的源代码。我查看了APM32的官方网站、开发者论坛和相关社交媒体,了解了开发者社区的活跃度和可用的资源。总结起来,将APM32替换STM32的过程需要经过几个关键步骤:了解APM32的规格和功能、评估软件生态系统、迁移代码和调试,以及性能和功耗优化。在开始替换之前,我对APM32进行了详细的研究和评估,以确保它能够满足项目的需求。

UplKubernetes的博客 2004

nvm管理nodejs版本工具(nodejs卸载、使用nvm安装nodejs)

nvm和n都是node.js版本管理工具,为了解决node.js 各种版本存在不兼容现象 可以通过它可以安装和切换不同版本的node.js。【可同时在一个环境中安装多个node.js版本(和配套的npm)】报错信息:error installing 10.15.0: open C:\Users\86152\AppData\Local\Temp\nvm-npm-2287426446\npm-v6.4.1.zip: The system cannot find the file specified.

weixin_49107940的博客 1159

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

安装NVM,管理多版本NodeJS

NVM:Node Version Manage,即Node的版本管理工具。使用NVM,可以很方便地在多个NodeJS版本之间进行切换。

weixin_40758229的博客 1307

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

【开发环境搭建篇】NodeJS版本管理工具NVM的安装和配置

由于本专栏实战项目中使用了NodeJS版本管理工具NVM,所以本文介绍一下NodeJS版本管理工具NVM的安装和配置。什么是NVM?NVM 是 Node Version Manager 的缩写,它是一个用于管理 NodeJS 版本的工具,可以快捷的进行NodeJS版本的安装、切换、卸载、查看等;通过 NVM ,开发者可以根据项目需求轻松切换到不同的 NodeJS 版本,从而确保软件的稳定性运行。

分享是一种境界,勤于分享,乐于分享! 1730

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

windows10 安装nodejs失败 管理员权限解决

1. 打开管理员命令行,以管理员权限打开 2. cd 到nodejs包目录 3. 执行 msiexec /package [nodejs.xxx.msi]

AdleyTales的技术博客 6852

Linux | Ubuntu零基础安装 nvm 管理nodejs

nvm是什么?你可以把它理解成 nodejs的管理软件,方便快速切换nodejs的版本,达到兼容状态废话不多说啦,直接上案例安装教程!!

键盘爱好者 1368

windows下安装nodejs版本管理器nvm

windows下安装nodejs版本管理器nvm

sod5211314的博客 445

使用nvm安装管理nodejs(node.js version management)

此版本为windows版本 打开网址向下翻可以看到各版本的信息 可以根据自己的需要选择对应的版本 这里推荐大家下载 nvm-setup.zip 比较方便。nvm全名node.js version management 它是一个nodejs的版本管理工具 通过它可以安装和切换不同版本的nodejs。然后选择你需要安装的路径 这里默认的安装路径是:C:\Users\xxx\AppData\Roaming\npm。再次打开cmd 试试 node -v 和npm -v就可以了 下面是nvm的一些使用命令。

码农键盘上的梦 1058

【node】nodeJs入门-官方安装和mvn管理-手把手步骤

仅仅是一些简单基础的计算机知识和术语,放心,很简单。(Node Version Manager),这个Nodejs版本管理器,它可以让我们方便的切换Nodejs版本。安装好后就试试安装成功了没有,win+R,输入cmd打开终端,键入下面任何一个命令,看到版本号就可以说明是成功了。如果下载失败了,使用淘宝镜像,参考文章【nvm安装node失败,使用淘宝镜像!虽然说直接在官方安装一个特定的版本也是可以的,但是为了以后的方便,我推荐使用。号,代表成功使用该版本,这时使用。使用特定版本的node,使用。

ljl2107的博客 1719

安装nvm实现nodejs多版本管理及切换版本

NVM:Node Version Manage,即Node的版本管理工具。使用NVM,可以很方便地在多个NodeJS版本之间进行切换。由于项目开发当中,不同的项目可能依赖不同版本的NodeJS,这种情况下,NodeJS版本的切换将会是一件非常麻烦的事情。因此,使用NVM管理NodeJS版本就显得尤为重要。安装nvm实现nodejs多版本管理及切换版本。

weixin_43259189的博客 141

使用NVM下载和安装NodeJS教程

使用nvm下载与安装nodejs

JAVA开发区的博客 4万+

NodeJS版本管理可视化工具无繁琐配置支持所有系统-NodeJS安装和环境配置(超详细超简单)

有了这个工具,你再也不用去设置哪些繁琐的配置了。所有的配置、镜像源、安装位置等等等,都可以可视化操作。有手就行!!!而且你可以为某个项目单独设置一个NodeJS版本,且不影响全局NodeJS版本和其他项目版本。比如你接手了一个古老的项目,他的Node版本很低,你就可以使用这个功能。是一个以可视化界面操作方式管理多个 Node版本的桌面应用,使用 Electron 构建(支持 Macos 和Windows 系统)。通过该应用,您可以快速安装和使用不同版本的 Node。

博客 262

Ubuntu安装Nvm管理NodeJS版本

Node Version Manager(nvm)可通过命令行快速安装和使用不同版本的Node.js。

Quantum-Clock 2168

安装nvm管理nodejs包,保姆级教程!

安装nvm管理nodejs包,保姆级教程!

普通程序猿的成长 727
上一篇: sublime text 3安装package control
下一篇: 大数据第一天——Linux常用命令大全
ipomonkey
博客等级 码龄10年 22粉丝 50原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值