首页 > 系统相关 >centos安装npm

centos安装npm

时间:2023-11-27 11:00:37浏览次数:47  
标签:npm Node global centos sudo js 安装

1.更新系统:

在开始安装之前,先确保你的系统已更新到最新状态。运行以下命令来更新系统:

$ sudo yum update

 

2.安装 Node.js 和 npm:

CentOS 7 中可以使用 yum 安装 Node.js,但默认仓库版本可能较旧。建议使用 Node.js 官方源来安装较新的版本。以下是从 Node.js 官方源安装的步骤:

安装 curlsudo(如果尚未安装):

$ sudo yum install curl sudo

 

使用 curl 安装 Node.js 12.x(你可以根据需要选择不同版本):

$ curl -sL https://www.landui.com/setup_12.x | sudo -E bash -

 

安装 Node.js 和 npm:

$ sudo yum install nodejs

 

3.验证安装:

安装完成后,验证 Node.js 和 npm 是否已正确安装。运行以下命令来查看其版本:

$ node -v
$ npm -v

 

4.配置 npm:

默认情况下,npm 使用一个全局的存储库路径,但在 CentOS 上,你可能没有全局权限。为了避免权限问题,你可以设置一个本地存储库路径,然后将其添加到你的用户配置中。在你的命令行中执行以下命令:

$ mkdir ~/.npm-global
$ npm config set prefix '~/.npm-global'

5.配置环境变量:

为了能够全局使用通过 npm 安装的命令,你需要将 ~/.npm-global/bin 添加到你的 PATH 环境变量中。编辑你的 ~/.bashrc 文件,添加以下行,并保存文件:

$ export PATH=~/.npm-global/bin:$PATH

 

然后,在命令行中运行以下命令以使修改生效:

$ source ~/.bashrc

 

6.验证 npm 的正常使用:

完成上述步骤后,重新启动你的终端或命令行窗口,然后运行以下命令来验证 npm 是否正常工作:
$  npm --version

 

标签:npm,Node,global,centos,sudo,js,安装
From: https://blog.51cto.com/u_64214/8580825

相关文章

  • Linux 本地安装R语言开发工具实现远程访问
    RStudioServer使你能够在Linux服务器上运行你所熟悉和喜爱的RStudioIDE,并通过Web浏览器进行访问,从而将RStudioIDE的强大功能和工作效率带到基于服务器的集中式环境中。下面介绍在Linuxdocker中安装RStudioServer并结合cpolar内网穿透工具,实现远程访问,docker方式安......
  • 如何在 CentOS 6.3 上安装 libboost-devel
    您需要安装该boost-devel软件包。包描述:boost-devel.x86_64:BoostC++头文件和共享开发库yuminstallboost-develRunCodeOnline(SandboxCodePlaygroud)  ......
  • node版本管理神器nvm安装使用教程(Windows11版本)
    安装前提在安装nvm之前,我们需要先将已有的node.js全部卸载!下载安装包进行安装第一步,下载安装包,nvm下载地址可下载以下文件:nvm-noinstall.zip:绿色免安装版,但使用时需要进行配置。nvm-setup.zip:安装版,推荐使用nvm-setup.exe:无需解压,直接安装,墙裂推荐!!!如下图: 第二步,进行......
  • VUE 安装环境
    安装vue 工具cnpminstall-g@vue/cli验证是否安装成功vue--version创建VUE项目(vue-demo,名字要小写)vuecreatevue-demo ......
  • 无涯教程-MySQL - 安装设置
    MySQL的所有下载均位于MySQL下载中,选择MySQLCommunityServer的版本号,以及将在其上运行的平台。Linux安装建议在Linux系统上安装MySQL的方法是通过RPM。 现在,您将需要遵循以下步骤,继续进行安装-[root@host]#rpm-iMySQL-x.x.xx.i386.rpm您可以在/usr/bin和/usr/sbin......
  • 【GoogleTest】MacOS & Linux 环境下安装测试库
    参考博客MacOShttps://www.bilibili.com/video/BV1BB4y147Nv/?spm_id_from=333.337.search-card.all.click&vd_source=24b90a03ecfc31d2ef34160f32363f2chttps://www.jianshu.com/p/68b9d2682cddLinuxhttps://www.cnblogs.com/yanqingyang/p/12732087.html代码仓库https:......
  • 1、openMVS在ubuntu20.04下的安装
    依赖安装按照这里https://github.com/cdcseacave/openMVS/wiki/Building的安装说明,进行安装,需要说明的是1、Eigen在ubuntu20.04中是3.3.7,它需要3.4版本或者以上的,故需要到这里https://eigen.tuxfamily.org/index.php?title=Main_Page来下载一个3.4版本的,比如.tar.gz;2、VCG库......
  • CentOS7防火墙管理
    目录查看防火墙状态暂时关闭防火墙(即时生效)开机启用防火墙(重启后生效)关闭防火墙(重启后生效)启动防火墙重启防火墙Linux关闭防火墙查看防火墙状态servicefirewalldstatus#查看防火墙状态systemctlstatusfirewalld#查看防火墙状态serviceiptablesstatus暂时关闭......
  • 性能测试复习准备——linux环境下安装kafka_2.13-3.2.3.tgz
    参考:https://www.bilibili.com/video/BV1Xy4y1G7zA?p=6&vd_source=79bbd5b76bfd74c2ef1501653cee29d6      解压到目录路径下:  启动kafka之前,首先启动zk:       修改配置文件:        启动kafka和查看:       ......
  • Element的安装与基本使用
    一.什么是Element?Element是饿了么团队研发的一套为开发者与设计师等准备的基于Vue2.0的桌面端组件库,使开发人员可以快速拼凑出一套页面组件:组成网页的部件,例如:超链接,按钮,图片,表格,表单,分页条等Element官网二.Element的安装(Vscode)1.右建项目-在集成终端中打开如果没有出......