如何在 Linux 中轻松安装 NVM 以管理 Node.js 版本 (如何在linux系统编写c程序)
Node.js 是一种基于 JavaScript 的运行时环境,用于在服务器端执行代码。它已成为 Web 开发中非常流行的选择,并且由于其轻量级、快速和可扩展性而受到广泛使用。
为了有效地使用 Node.js,管理其版本至关重要。NVM(Node Version Manager)是一个工具,允许您轻松地在 Linux 系统上安装、切换和删除 Node.js 的不同版本。
安装 NVM
在 Linux 系统上安装 NVM 非常简单。有两种方法可以做到这一点:
使用 curl
curl -o-| bash
使用 wget
wget -qO-| bash
下载 NVM 二进制文件
您还可以直接从 NVM 网站下载二进制文件并手动将其安装到系统中。
- 访问 NVM 下载页面。
- 找到适合您系统架构和操作系统的二进制文件。
- 下载二进制文件到您本地系统。
- 将二进制文件移至 /usr/local/bin 目录。
- 使用以下命令设置 NVM 执行权限:
sudo chmod +x /usr/local/bin/nvm
初始化 NVM
安装 NVM 后,您需要初始化它以使其可用。为此,请运行以下命令:
nvm init - -reinstall-packages
使用 NVM
初始化 NVM 后,您可以使用以下命令来管理 Node.js 版本:
- nvm list:列出已安装的 Node.js 版本。
-
nvm install
:安装特定版本的 Node.js。 -
nvm use
:切换到特定版本的 Node.js。 -
nvm uninstall
:卸载特定版本的 Node.js。
示例
以下是一些使用 NVM 的示例:
- 安装 Node.js 16.14.2
- 切换到 Node.js 16.14.2
- 卸载 Node.js 16.14.2
nvm install 16.14.2
nvm use 16.14.2
nvm uninstall 16.14.2
结论
通过使用 NVM,您可以轻松地在 Linux 系统上管理 Node.js 版本。它使您能够快速切换版本,安装新版本并卸载旧版本。这对于保持 Node.js 安装的最新状态并根据需要运行特定版本非常有用。
linux下nodejs安装以及如何更新到最新的版
nodejs官网下载安装的源码文件,我这边下载的是在linux命令行里输入:tar -xvf 然后输入vi /etc/profile在最后一行添加(设置环境变量)export NODE_HOME=/mnt/software/node-v4.5.0-linux-x64export PATH=$PATH:$NODE_HOME/binexport NODE_PATH=$NODE_HOME/lib/node_modules输入source /etc/profile使设置生效再输入node -v查看版本号如果要升级nodejs的话可以使用如下命令,npm install -g nn latest安装完成后就是最新版本了
快速安装node.js以及换国内源
<h2>快速搭建开发环境</h2> <h4>有两种安装方式:源码安装以及nvm安装,首先介绍下nvm的安装方式</h4><h5>为了解决众多小伙伴安装被墙的问题,故在这做一下笔记分享给大家</h5> 注: nvm:Node Version Manager 和Mac OS环境下, 请使用nvm来安装你的node开发环境, 保持系统的干净. 下请使用nvmw来替代nvm
<h3> Linux Installation </h3> 1.脚本安装方法: $~ curl -o-| bash or Wget: $~ wget -qO-| bash 最后 $~ source~/即可 安装 $~ cd ~/ $~ git clone接着手动添加环境变量在(~/或者 ~/ 或者 ~/)下: export NVM_DIR=$HOME/ [ -s $NVM_DIR/ ] && . $NVM_DIR/ # This loads nvm 保存 source~/ 接着你便可以在终端中运行nvm了
通过nvm安装任意版本的node $~nvm install node 默认是国外源,特别慢:此处切换 淘宝源 : 编辑~/文件: export NVM_NODEJS_ORG_MIRROR=保存 然后执行$~ nvminstall node即可,速度相当快
<h2>windows 环境的 nvmw 可以参照 这里 </h2>
<h1>使用cnpm加速npm </h1> 可以通过简单的 ---registry 参数, 使用国内的镜像然而本人推荐你安装cnpm : 参照着官网步骤: 使用说明 你可以使用我们定制的cnpm(gzip 压缩支持) 命令行工具代替默认的 npm $ npm install -g cnpm --registry=
或者你直接通过添加 npm 参数 alias 一个新命令: alias cnpm=npm --registry=$HOME///cnpm --disturl=$HOME/# Or alias it in or $ echo \n#alias for cnpm\nalias cnpm=npm --registry=--cache=$HOME///cnpm \ --disturl=--userconfig=$HOME/ >> ~/ && source ~/
安装模块 $~ cnpm install [name]
同步模块 直接通过 sync 命令马上同步一个模块, 只有 cnpm 命令行才有此功能: $~ cnpm sync connect
当然, 你可以直接通过 web 方式来同步:/sync/connect $ open
其它命令 支持 npm 除了 publish 之外的所有命令, 如: $ cnpm info connect
使用 nvm 管理 node.js 版本
在实际的前端开发过程中,可能会经常遇见 的版本问题,不同的项目需要使用不同的 版本。
直接安装的话,只能安装和使用 的一个版本。可以使用 nvm 来安装和管理不同版本的 。
nvm 是 Mac 下的 管理工具。可以通过 nvm 安装和切换不同版本的 。在 Windows 下面,可以使用 nvmw 或者 nvm-windows
备注: 如果电脑中已经安装 ,需要先卸载
安装步骤如下:
备注:
如果出现 command not found: nvm ,可能是因为缺少 _profile 文件导致的。继续如下步骤操作
Mac 系统, m1 芯片的话,会有兼容性问题。
的 v15.x.x 及以上版本,已经对 M1 做了兼容处理
安装的 的 v14 及以下版本时,需要进入 Rosetta 2 ,安装对应的 stable 版本
若对本页面资源感兴趣,请点击下方或右方图片,注册登录后
搜索本页相关的【资源名】【软件名】【功能词】或有关的关键词,即可找到您想要的资源
如有其他疑问,请咨询右下角【在线客服】,谢谢支持!
相关文章
- 超越文本:文字表情包生成器中的情感和个性化表达 (超越文学)
- 用文字讲述故事:文字表情包生成器中的情感交流革命 (用文字讲述故事)
- 释放你的内在艺术家:文字表情包生成器中的无限创意可能性 (释放你的内在领导潜力:提升自信和决策能力的7种策略)
- 社交媒体的秘密武器:文字表情包生成器让你脱颖而出 (社交媒体的秘密有哪些)
- 突破语言障碍:用文字表情包交流更为生动有趣 (突破语言障碍的四字词语)
- 超越表情:文字表情包生成器中的情感表达新时代 (超越表情包)
- 红动中国:激活您的灵感,点燃您的设计激情 (红动中国什么意思)
- 红动中国:汇聚创意精英,打造视觉盛宴 (红动中国什么意思)
- 红动中国:专业素材平台,成就您的设计梦想 (红动中国什么意思)
- 红动中国:激发创意灵感,引领设计新潮流 (红动中国什么意思)
发表评论
评论列表
- 这篇文章还没有收到评论,赶紧来抢沙发吧~