ubuntu通过tnvm安装nodejs

ystrdy      2022-02-07     630

关键词:

第一步,先安装tvm

tnvm(Taobao Node Version Manager)淘宝Node版本管理器

安装:

直接输入

wget -O- https://raw.githubusercontent.com/aliyun-node/tnvm/master/install.sh | bash

等待完成后,输入

export METHOD=script

添加环境变量,在输入

source .bashrc

使环境变量生效来安装完成。如果遇到什么问题,可以去git上看。一般是没什么问题的。

第二步,安装Nodejs

先查看服务器上有哪些版本的nodejs可以安装,输入

tnvm ls-remote node

然后选择一个版本进行安装,我选择最新的node-v7.0.0来安装,输入

tnvm install node-v7.0.0

等待安装完成。通过命令

tnvm use node-v7.0.0

将node切换为7.0.0的版本,输入

node -v

可以看到v7.0.0。至此,nodejs就安装完成了。

你也可以通过 tnvm install 命令安装其他的版本的 node 再通过 tnvm use 来切换版本。

第三步,设置多个版本的node共用一个npm的全局目录

在ubuntu下,npm的全局目录默认在每个node版本的目录里面,假如你安装了两个版本的node分别为6.0.0和7.0.0,那么它们的npm全局目录分别为

.tnvm/versions/node/v6.0.0/lib/node_modules/

.tnvm/versions/node/v7.0.0/lib/node_modules/

如果你在7.0.0的版本里面装了一个全局模块,如果要在6.0.0的版本中使用的话,那么就要再重新装过一次,实在麻烦。

从上面可以看出,要重新安装的原因在与全局目录为两个目录,那么只要把设置为一个文件夹就行了。

那么就把全局目录设置为

.tnvm/lib/node_modules/

,把所有版本的全局模块目录都指向他,就行了。

注:公用目录不要使用上面的那两个,会有问题

先切换到用户根目录,输入

cd

再输入

npm set prefix ".tnvm/"

再加两个环境变量,打开.bashrc文件

# 全局模块加载路径
export NODE_PATH="/home/用户名/.tnvm/lib/node_modules/"
# 命令行环境变量
export PATH="/home/用户名/.tnvm/bin/":$PATH

使环境变量生效

source .bashrc

至此,设置完成。

如果使用root用户来安装的nodejs的话,那么就把上面两个路径分别改为

/root/.tnvm/lib/node_modules/
/root/.tnvm/bin/

就行了。

第四步,安装cnpm加速安装npm包

在国内使用npm来安装包,速度非常的慢,可以使用cnpm来加速安装,安装cnpm就一条命令

npm install cnpm -g --registry=https://registry.npm.taobao.org

等待安装完成之后,可以使用cnpm命令来下载和安装npm包了,用法和npm的用法是一样的。

 

记录一下,方便以后查找。

 

第一次写博客,有什么问题,还请多包涵和指正。




ubuntu20.04通过apt方式(命令行)安装nodejs

参考技术AUbuntu的默认安装源有点坑,直接使用sudoaptinstallnodejs安装的nodeJs版本比较老旧,到写这篇博客为止,使用这条命令安装的仅仅只有nodejs,并不包含npm。需要通过以下步骤,才能安装到最新版本或指定版本的nodeJs,并且是... 查看详情

ubuntu怎么安装nodejs

...sp;检查是否安装成功。上面的安装步骤参考了这篇文章:Ubuntu20.04通过命令行安装nodeJs 查看详情

ubuntu下面安装nodejs

对于刚接触ubuntu的同学来说,一切都是新的,一切都是那么熟悉而又不熟悉的.不管是作为一个前端工程师还是一个后端工程师,我相信大家知道nodejs,但是如果希望自己能够在ubuntu上面使用nodejs,是需要给点功夫去做的.当然对于一个ub... 查看详情

nodejs性能平台——基本操作(代码片段)

...的 设置 中查看该设置。II.服务器部署Node.js性能平台a.安装Node.js性能平台所需组件安装版本管理工具tnvm,安装过程出错参考:h 查看详情

如何在ubuntu14.04服务器上安装nodejs

Ubuntu14.04为了保证跨平台服务体验的一致性,在它的仓库中默认包含了一个版本为0.10.25的Node.JS,这个可能不是最新版本,但是却一定是标准发行版本。要想获取这个版本的Node.JS,我们只要通过apt包管理工具来安装就可以。在安... 查看详情

腾讯云(ubuntu)下安装nodejs+实现nginx反向代理

本文将介绍如何给腾讯云上的UbuntuServer12.04LTS64位主机安装node及nginx,并简单配置反向代理。笔者在整个安装过程中遇到不少麻烦(不赘述),如果你希望少踩坑,可以按本文的步骤进行安装部署。一.新版nodejs安装这里强烈推荐... 查看详情

ubuntu14.04nodejs安装位置在哪

参考技术AUbuntu14.04为了保证跨平台服务体验的一致性,在它的仓库中默认包含了一个版本为0.10.25的Node.JS,这个可能不是最新版本,但是却一定是标准发行版本。要想获取这个版本的Node.JS,我们只要通过apt包管理工具来安装就可... 查看详情

如何在ubuntu14.04服务器上安装nodejs

...及保持其一致性。在这篇文章中,我们将向您介绍如何在Ubuntu14.04服务器上开始您的Node.JS神奇之旅。二、如何安装发行稳定版的Node.JSUbuntu14.04为了保证跨平台服务体验的一致性,在它的仓库中默认包含了一个版本为0.10.25的Node.JS... 查看详情

如何在ubuntu14.04服务器上安装nodejs

...及保持其一致性。在这篇文章中,我们将向您介绍如何在Ubuntu14.04服务器上开始您的Node.JS神奇之旅。二、如何安装发行稳定版的Node.JSUbuntu14.04为了保证跨平台服务体验的一致性,在它的仓库中默认包含了一个版本为0.10.25的Node.JS... 查看详情

ubuntu安装nodejs

在ubuntu上安装nodejs步骤1:升级系统用以下命令来升级系统,并且安装一些Node.js的必要的包。[email protected]:~#apt-getupdate[email protected]:~#apt-getinstallpythongccmakeg++步骤2:获取Node.JS的源代码安装好依赖包之后我们可以从官方网... 查看详情

ubuntu安装nodejs

更新ubuntu软件源sudoapt-getupdatesudoapt-getinstall-ypython-software-propertiessoftware-properties-commonsudoadd-apt-repositoryppa:chris-lea/node.jssudoapt-getupdate安装nodejssudoapt-getinstallnodejssudoapti 查看详情

Nodejs - 如何在 ubuntu 中卸载旧版本的 nodejs 并安装新版本的 nodejs

】Nodejs-如何在ubuntu中卸载旧版本的nodejs并安装新版本的nodejs【英文标题】:Nodejs-howtouninstallolderversionofnodejsandinstallnewversionofnodejsinubuntu【发布时间】:2019-11-0804:17:45【问题描述】:我的react项目需要更新nodejs。那么我如何在Ubuntu1... 查看详情

如何在ubuntu安装nodejs环境

...nodejs官方网站下载对应版本的nodejs包。本篇我们要安装的ubuntu14.0464位系统上,固选择linux64位版本。2然后将包上传到ubuntu14.04服务器上。通过xftp工具上传,待上传进度为100%时候执行下一步操作。3进入上传包所在目录。(进入目... 查看详情

sh[安装nodejs]在ubuntulinux17.04#ubuntu#install上安装nodejs(代码片段)

查看详情

如何使用nodejs搭建开发环境

...行版的软件包安装工具安装make,g++这些编译工具。Debian/Ubuntu下的工具是apt-getRedHat/centOS下通过yum命令MacOSX下你可能需要安装xcode来获得编译器2.网络加密其次,如果你计划在Node.js中启用网络加密,OpenSSL的加密库也是必须的。该... 查看详情

ubuntu下使用nvm安装nodejs

sudoapt-getinstallcurlcurl-o-https://raw.githubusercontent.com/creationix/nvm/v0.33.6/install.sh|bash(写这篇文章的时候nvm的版本是0.33.6)重启终端nvminstallnode这样就可以安装好nodejs了 查看详情

在ubuntu16.04下安装nodejs

源安装:1.curl-sLhttps://deb.nodesource.com/setup_5.x|sudo-Ebash- 2.sudoapt-getinstall-ynodejs使用命令安装看到此图,安装成功!使用node-v查看弄的js版本号   查看详情

优雅地乱玩linux-3-ubuntu下nodejs的安装

文章最初发表于szhshp的第三边境研究所转载请注明Ubuntu16.04安装NodeJS天哪Linux安装NodeJS居然也这么麻烦NodeJS安装curl-sLhttps://deb.nodesource.com/setup_6.x|sudo-Ebash-sudoapt-getinstall-ynodejs可能会出现找不到 curl的错误, apt-get一下curl就可... 查看详情