首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

我可以在Linux中运行多版本Nodejs而不使用NVM吗

在Linux中可以通过使用工具管理多个版本的Node.js,而不一定非要使用NVM(Node Version Manager)。以下是一种可能的方法:

  1. 下载所需版本的Node.js二进制文件:可以从Node.js官方网站的下载页面(https://nodejs.org/en/download/)上找到各个版本的二进制文件,选择并下载所需版本的Linux二进制文件(通常是.tar.gz压缩包)。
  2. 解压下载的压缩包:使用以下命令解压下载的压缩包(以版本号v14.17.0为例):
代码语言:txt
复制
tar -xzf node-v14.17.0-linux-x64.tar.gz

这将在当前目录下创建一个名为node-v14.17.0-linux-x64的文件夹,其中包含Node.js的可执行文件和相关资源。

  1. 配置环境变量:为了能够在任何位置运行特定版本的Node.js,需要将其可执行文件的路径添加到系统的环境变量中。可以通过编辑~/.bashrc(如果使用Bash作为默认shell)或~/.zshrc(如果使用Zsh作为默认shell)文件来添加以下行:
代码语言:txt
复制
export PATH=/path/to/node-v14.17.0-linux-x64/bin:$PATH

/path/to替换为实际解压的Node.js文件夹的路径。保存并关闭文件后,执行以下命令以使更改生效:

代码语言:txt
复制
source ~/.bashrc

代码语言:txt
复制
source ~/.zshrc
  1. 验证安装:使用以下命令验证Node.js的安装是否成功:
代码语言:txt
复制
node -v

如果输出对应的版本号(例如v14.17.0),则表示安装成功。

通过上述步骤,你可以在Linux中成功运行多个版本的Node.js,并且无需使用NVM。这种方法适用于需要同时使用多个Node.js版本的开发者,以便在不同项目中使用不同的Node.js版本。

另外,腾讯云也提供了一系列与云计算相关的产品,如云服务器(https://cloud.tencent.com/product/cvm),云原生应用引擎(https://cloud.tencent.com/product/tke),对象存储(https://cloud.tencent.com/product/cos),人工智能(https://cloud.tencent.com/product/ai)等。你可以根据具体需求选择适合的产品来实现相关的云计算场景。

相关搜索:我可以强制heroku在http而不是https上运行我的应用吗?nodejs我可以在子类中使用超类中的方法而不覆盖它吗?我可以在不返回socket.io文件的情况下使用nodejs吗?在Django中,您可以运行种子数据而不总是生成迁移吗?Thread 方法可以在我的类中使用而不扩展 Thread 类吗我可以在pig中同时(或关闭)使用多存储和CSVExcelStorage吗?在Symfony 4中,我可以避免使用plainPassword属性而只使用密码吗?我可以在一个网站上使用多个preact版本而不会发生冲突吗在Unix中,我可以在一个目录中运行'make'而不先cd到那个目录吗?我可以使用conf.py在sphinx文档中显示版本历史表吗?我可以在PHPUnit 5中使用最新版本的欺骗吗?我可以在不运行程序的情况下在IntellIJ中显示环境变量吗?我可以在不重新运行迁移的情况下修复Flyway中的版本号吗?我可以在我的索引器客户端中使用solrj driver 8.5.0而不登录log4j2吗?在SQL Server 2016中,我可以使用FOR JSON而不使用源列名称作为键吗?我可以在nodejs.I中的javascript的路由中传递一个变量吗?我正在使用query方法我可以使用单个驱动程序在Selenium (Java)中并行运行多个测试吗?我可以在VS2019中使用旧的次要版本的C++编译器吗?我可以在mongo db中对两个字段使用$in语句而不是一个吗?在VSCode中,当使用git与以前的版本进行比较时,我可以恢复一个更改吗?
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • Ubuntu常用环境配置及常用软件安装

    前言 开发使用Linux强烈建议使用Ubuntu建议使用CentOS 下载软件的时候推荐使用deb和snap格式的文件 基本环境 安装显卡驱动 打开系统的软件和更新 找到附加驱动找到对应的驱动更新即可...这里上传方式选择app的始终不行就使用PicGo-Core的方式了 以下是配置 其中qiniu改成自己的配置。...下载安装nvm 版本管理器 cd ~ sudo apt install curl curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3...镜像 ~/.bashrc设置变量 sudo gedit ~/.bashrc 添加 export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors.../node 输入后,终端输入下面的命令使其生效,然后可以接着运行nvm命令 source ~/.bashrc 此时运行 查看所有可用版本 nvm ls-remote 安装nodejs nvm install

    1.6K40

    nodejs开发环境配置【1】-nvm的安装详解

    nodejs版本升级相当快,不同版本之间存在了或多或少的差异,切换版本的时候,如果不使用版本管理工具的话,需要卸载后再安装新的版本,浪费不必要的时间和精力。作为一名高效率的程序员怎么能忍?...nvm作为一款管理nodejs版本工具,通过命令行切换,实现在开发环境安装使用多个nodejs版本。...下载红框选中的版本即可(本文使用1.1.6版本作为演示)。 第二步:C盘根目录下创建一个dev文件夹,并在这个文件夹下再新建两个文件夹——nvmnodejs。...操作步骤:右击【的电脑】-点击【属性】-点击【高级系统设置】-点击【环境变量】,在下面的【系数变量】,如果还未存在NVM_HOME和NVM_SYMLINK,就先分别进行【新建】,新建时注意变量值的设置...如图: 第二步:由于linux里面修改了环境变量,必须还得source一下才能生效——命令行运行一下这个命令: source ~/.bashrc 这样linux的命令行就可以使用nvm了。

    1.9K40

    Node.js 版本管理器: nvm 介绍

    有时候,我们需要测试写的 Nodejs 的程序不同 Nodejs 版本下是否能正常运行;或是我们想要尝试下最新版 Nodejs 的新特性,但常用的代码需要旧版本Nodejs。...以后我们切换到 5.0 版本只需执行 nvm use 5.0 即可。当然,我们可以nvm install 来装更多的版本。 安装 nvm 的官方版本只支持 Linux 和 Mac。...可能会有一些坑(的 Win7 能比较正常的运行,而我一同事的,总出现问题。。。)。...常用命令 nvm install [Nodejs 版本] 安装某版本Nodejs nvm use [Nodejs 版本|system] 使用版本Nodejs。...若选的 system 表示用 电脑上在装 nvm 之前使用装的 Nodejs nvm ls 查看本机安装的所有的 Nodejs, 并高亮当前使用版本 当上面命令Nodejs 版本缺省时,会在当前以及其上级文件夹

    1.7K10

    Node.js简介与安装.md

    2.Nodejs安装 对于Windows安装不多说,侧重于linux下面进行开发和编程nodejs; 安装完成后,Windows环境下,请打开命令提示符,然后输入node -v,如果安装正常,你应该看到这样的输出...://nodejs.cn/download/) 安装环境:CentOS Linux release 7.6.1810 (Core) [强烈建议使用Centos 7.x] 安装步骤: #1.使用nvm维护多个版本的...进入的电脑→属性→高级→环境变量系统变量下新建“NODE_PATH”,输入“D:\Program Files\nodejs\node_global\node_modules” 3.Nodejs简单使用...##项目下面指定版本号 采用 nvm run index.js 直接执行 $ vim .nvmrc 10.15.3 $ nvm use #进行使用版本运行(通过我们项目文件nvmrc读取版本号进行切换...,我们可以非常方便地运行JavaScript文件。

    1.8K20

    使用nvm一台电脑上便捷管理多个不同版本nodejs

    今天在做一些东西的时候发现过高的nodejs版本并不支持,但是卸载重新装一个低版本的又会导致一些其它项目可能不能运行,于是就想着有没有一个快速切换nodejs版本的方法,然后去网上找,找到一篇文章,讲得十分详细...文章出处:【学习日记】node原版本的卸载和版本node的安装与切换(NVM)_node重新安装版本命令-CSDN博客 正文: 一、使用的环境和技术 Windows 11 NVM node.js 二、...检测系统是否还存在nodejs小黑窗输入 node -v 。...(2)将下载好的安装包放入nvm文件夹,解压,进行安装。 确认是否安装成功 小黑窗输入 nvm 。...五、开始使用 检查是否真的安装了nodejs 装成功后 NVM 安装目录下出现一个 所安装版本的文件夹,这时可以尝试小黑窗使用 nvm list 命令查看已安装 NodeJS 列表。

    50910

    Vue项目上线环境部署,项目优化策略,生成打包报告,及上线相关配置

    部署Node.js环境 二进制安装 该部署过程使用的安装包是已编译好的二进制文件,解压之后,bin文件夹就已存在node和npm,无需重复编译....下载解压node.js安装包 wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz tar xf node-v6.9.5-linux-x64...NVM安装版本 NVM(Node Version Manager)是Node.js的版本管理软件,使您可以轻松Node.js各个版本间进行切换。...完成以下操作,使用NVM安装多个Node.js版本 使用git将远克隆到~/.nvm目录下,并检查最新版本 yum install git git clone https://github.com...install v6.9.5 nvm install v7.4.0 # 运行nvm 1s查看已安装的Node.js版本,当前使用版本为v7.4.0。

    93160

    nodejs升级到最新LTS版本方法汇总:linuxmacwindow—npmyumssh

    nodejs不同版本的差异还是蛮的,比如obj?.a nodejs12是不支持的,必须得升级到14才可以。但是centos yum 默认安装的,或者系统集成的nodejs版本都是很老的。...所以,第一个是项目中,锁定nodejs版本,比如: {   "name": "bk-vision",   "version": "0.2.7",   "private": true,   "description...版本管理,请参考:《nvm使用详解——命令解析大全》、《npm包管理问题:安装nvm后如何管理各个版本间包》 本篇主要讲linux 服务器上 升级方法,nodejs版本、 看了官网的文档:https:/... npm@latest -g 检查 npm 的当前版本使用命令:npm -v 清除npm cache npm cache clean -f npm升级nodejs 安装 n 模块 npm install...://www.npmjs.com/package/n 因为n比nvm简单,所以linux上直接npm 来升级nodejs选择n 通过brew 更新 Node.js version on macOS

    3.8K20

    通过NVM管理Node.js版本

    0x00 背景概述 本文将展示如何在腾讯云服务器(如CVM或Lighthouse实例),通过NVM这一工具不同的项目中切换Node.js版本,并更新至最新的v14版。...生产环境的软件应该例仅使用这些LTS版本(即Acitve LTS版或者Maintenance LTS版)。其实类似的发布模式开源社区也很常见,比如Ubuntu等。...它可以运行在任何与POSIX兼容的shell上(如bash、zsh、dash、ksh等等),并且可以运行Linux/Unix、MacOS、甚至Windows WSL等系统。...如最新的LTS版本的默认Alias为lts/erbium,最新的版本为default。当然还可以重新设置系统里的分支名字,即可以自定义关联。...0x07 小结一下 相信阅读到此,你已经可以自己的腾讯云服务器上安装下载NVM管理工具,并轻松地管理/切换多个Node.js版本了。

    8.3K2714

    nvm使用指南

    诞生背景 我们的日常开发中经常会遇到这种情况:手上有好几个项目,每个项目的需求不同,进而不同项目必须依赖不同版的NodeJS运行环境。...不过,nvm-windows并不是nvm的简单移植,他们也没有任何关系。但下面介绍的所有命令,都可以nvm-windows运行。...例如,切换到 8.6.0: nvm use 8.6.0 项目中使用不同版本的 Node 我们可以通过创建项目目录的.nvmrc文件来指定要使用的Node版本。...之后项目目录执行nvm use即可。.nvmrc文件内容只需要遵守上文提到的语义化版本规则即可。另外还有个工具叫做avn,可以自动化这个过程。...解决nvm下载速度慢问题 由于nvm默认的下载地址http://nodejs.org/dist/是外国外服务器,国内很慢可以使用淘宝的镜像。

    71520

    Windows下完全卸载node.js并安装node.js的版本管理工具nvm-windows

    前言 由于高版本的node.js导致gulp执行build命令失败,需要在Windows下卸载掉已有的node.js并安装一个版本管理工具nvm-windows,方便切换不同版本的node.js。...nvmLinux下常用的一个node.js版本管理工具,但是nvm不能在Windows下使用GitHub上有个项目叫nvm-windows,可以让我们Windows下对node.js进行版本管理...查看已安装的nodejs版本 1 nvm list 如果是第一次安装,使用该命令结果如下: 1 2 3 C:\Users\Lewis>nvm list No installations recognized...-bit 安装成功后可以查询看看已安装的nodejs版本: 1 2 3 C:\Users\Lewis>nvm list 8.11.2 有需要的话,可以继续安装其他版本nodejs。...使用指定版本nodejs 1 nvm use 8.11.2 安装成功后可以验证下版本: 1 2 3 4 5 6 C:\Users\Lewis>nvm list * 8.11.2 (Currently

    3K30

    NodeJS 版本管理

    NodeJS 版本管理 背景 随着前端的快速发展,作为前端开发人员,工作研发维护不同 NodeJS版本 的项目,是相对普遍的,那么开发机器上只有一个版本NodeJS是无法满足的,通常的做法都是 切换环境变量...(可选[arch])指定安装32位或64位版本(默认为系统arch)。设置[arch]为all以安装32和64位版本命令后面添加--insecure ,可以绕过远端下载服务器的SSL验证。...建议设置为淘宝的镜像https://npm.taobao.org/mirrors/npm/ nvm uninstall : 卸载指定版本nodejs。...nvm use [version] [arch]: 切换到使用指定的nodejs版本可以指定32/64位[arch]。...nvm version: 显示当前运行nvm版本可以简写为nvm v 参数设置 设置国内镜像,nvm安装目录下的settings.txt (eg: F:\nvm\settings.txt) root

    2.2K10

    Windows下安装及使用NVM

    我们可能同时进行2个或者多个项目,不同的项目所使用的node版本有可能是不一样的,再或者要用最新的node版本进行试验和学习。...在这种情况下,对于维护多个版本的node将会是一件非常麻烦的事情,nvm就是为解决这个问题产生的,它可以方便的同一台设备上进行多个node版本之间切换,而这个正是nvm的价值所在,详细信息可以nvm...通过它可以安装和切换不同版本nodejs。下面列出下载、安装及使用方法。...nvm-setup.zip:安装版,推荐使用 3.安装nvm 这里我们使用安装版,安装完成可直接使用,不需要手动配置环境变量。...nvm proxy [url]  7.设置node镜像。默认是https://nodejs.org/dist/。如果写url,则使用默认url。

    1.8K1613

    【工具】用nvm管理nodejs版本切换,真香!

    看到很多同事小伙伴并没有使用nvm进行版本管理,面对切换的苦恼,遂将本狗使用nvm的方法进行分享,彻底告别nodejs版本切换的困扰。实例展示A,B两个并行开发项目,nodejs依赖版本不一致。...控制面板卸载nodejs删除nodejs安装目录默认C:\Program Files\nodejs,若没有采用默认地址则需要找到当时安装时路径删除.npmrc配置文件默认会在C:\User\用户名删除可能遗漏的...nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在兼容现象可以通过它可以安装和切换不同版本的node.js。nvm能干嘛?...nodejs可以跳过此步骤自定义安装【右键】的电脑=》 属性=》 高级设置=》 环境变量【新建】系统变量NVM_HOME,将nvm安装目录配置进去(的目录是E:\tools\nvm),并设置名称NVM_HOME...编辑【Path】将系统变量【NVM_HOME】配置到【Path】【CMD】测试安装成果4.nvm常用命令查看可用nodejs的稳定版本# 查看可用nodejs的稳定版本nvm list available

    38010

    版本 Node.js 使用 Workflow

    导语 NodeJS 成为新一届的版本帝后,需要预编译的模块常常更新不够及时,就会出现这样上班时间搞环境 ,那么如何保持一机版本继续使用版本NodeJS 运行 Workflow,而又不影响正常项目中使用最新版本的...首先,安装 NVM,这是一个 Node 版本管理工具,让你的电脑同时运行多个 Node.JS 环境。...接着安装一个老版本NodeJS 用来专门运行 Workflow,这里使用的是 v5.2.0 版本 nvm install v5.2.0 你可以接着安装最新版本NodeJS nvm install...v7.8.0 这样,你的电脑上就同时存在两个版本NodeJS 了,安装 Workflow 依赖,运行相关 Gulp 命令前,使用 use 命令切换到指定版本 nvm use v5.2.0...如果你使用 Webstorm,可以用 Webstorm 自带的 Gulp 运行集成插件来指定 NodeJS 版本

    2.9K00

    安装Ubuntu和Node.js

    弯路1:直接用apt install nodejs -legacy来安装,这样装下来的版本比较老,前几个月测试的时候装的大概是v4.2.6 版本。而且这种安装之后,用起来各种不方便,极不推荐。...弯路2:node.js官网下载最新稳定版本,例如是v6.9.1,然后: 解压: tar -xJf node-v6.9.1-linux-x64.tar.xz 移动到opt目录下: sudo mv..., ~/.bashrc, ~/.bash_profile, ~/.profile, 或者 ~/.zshrc 文件添加命令: source ~/git/nvm/nvm.sh 一般都在~/.bashrc...同时在这个文件设置npm和nvm的源为淘宝镜像。...): nvm install lts 可以同时安装多个版本,方便地用nvm use [版本号]来切换,切换后用nvm alias default [版本号]来设置它为默认版本(下次启动才不会被换回去

    1K40
    领券