linux设置node环境变量,Linux 安装最新 Node.js 并配置环境变量「建议收藏」

linux设置node环境变量,Linux 安装最新 Node.js 并配置环境变量「建议收藏」今天准备在服务器上构建一个前端项目,我的服务器用的Linux是CentOS7,我通过Yum安装了Nodejs。在运行构建命令的时候出现了一堆错误信息,项目也无法成功构建,其中的一段错误信息如下:npmERR!Makesureyouhavethelatestversionofnode.jsandnpminstalled.我使用node-v查看了一下No…

大家好,又见面了,我是你们的朋友全栈君。

今天准备在服务器上构建一个前端项目,我的服务器用的 Linux 是 CentOS 7,我通过 Yum 安装了 Nodejs。在运行构建命令的时候出现了一堆错误信息,项目也无法成功构建,其中的一段错误信息如下:npm ERR! Make sure you have the latest version of node.js and npm installed.

我使用 node -v 查看了一下 Nodejs 的版本,发现 Yum 安装的 Nodejs 竟然是 6.x 的版本。最新的 Nodejs 版本已经到了 14.x,Yum 上的还是 6.x 的版本,也就是说 Yum 上的 Nodejs 至少是两年前的版本。

我只能到 Nodejs 官网下载最新的 Nodejs 安装,这里简单记录一下安装过程。

下载

bbb2cc7219c36651603b7c3934e227ec.png

复制下载地址,可以通过 wget 或 curl 下载。

我这里把 Nodejs 下载到 /opt 目录,进入 /opt 目录:cd /opt

使用 wget 下载 Nodejs:wget https://nodejs.org/dist/v14.4.0/node-v14.4.0-linux-x64.tar.xz

下载的 Nodejs 是一个 tar.xz 的压缩包。

解压:tar xf node-v14.4.0-linux-x64.tar.xz

解压后得到一个 node-v14.4.0-linux-x64 目录,node-v14.4.0-linux-x64 中又有一个 bin 目录,环境变量的路劲就需要配置到 bin 目录。

配置环境变量

用 VI 之类的编辑器打开 /etc/profile,加入:export PATH=$PATH:/opt/node-v14.4.0-linux-x64/bin

保存退出后输入:source /etc/profile

让设置生效。

查看一下 Nodejs 版本:node -vv14.4.0

查看一下 npm 版本:npm -v6.14.5

相关文章:

版权声明:本文为原创文章,版权归 Mr. Ma’s Blog 所有,转载请联系博主获得授权。

如果对本文有什么问题或疑问都可以在评论区留言,我看到后会尽量解答。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/136715.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java入门基础知识点总结(详细篇)

    Java入门基础知识点总结(详细篇)Java入门基础知识点总结(详细篇)~~~~~目录1.1图解1.1.1Java基础知识点1.1.2Java基础语法的相关内容1.2关键字1.3标识符1.3.1标识符概念1.3.2定义标识符的合法规则1.3.3Java中的一些命名规范1.4变量1.4.1变量的分类1.4.2整数类型1.4.3浮点类型1.4.4字符类型char1.4.5布尔类型boolean1.5ASci…

    2022年7月7日
    19
  • 使用BitBlt实现位图背景透明

    使用BitBlt实现位图背景透明我们先看一下 BitBlt 这个函数的原型:BOOLBitBlt(int x, inty,intnWidth,nHeight,CDC*PsrcDC,intxSrc,intySrc,DWORDdwRop);参数介绍:                    intx               表示绘制位图目标左上角x坐标;

    2022年10月18日
    2
  • redis主从架构锁失效问题(主从)

    一、准备1、修改pidfile和端口2、关闭RDB持久化修改持久化文件的保存位置3、启动Redisredis-server/etc/redis.conf4、使用客户端连接Redisredis-cli二、主从复制(读写分离)redis的主从复制功能非常强大,一个master可以拥有多个slave,而一个slave又可以拥有多个slave,如此下去,形成了强大的多级服务器集群架构.可

    2022年4月10日
    194
  • pycharm2021.12 过期了怎么激活(注册激活)

    (pycharm2021.12 过期了怎么激活)这是一篇idea技术相关文章,由全栈君为大家提供,主要知识点是关于2021JetBrains全家桶永久激活码的内容https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~23EQQJJI0G-eyJsaWNlb…

    2022年3月30日
    53
  • interview-db[通俗易懂]

    interview-db[通俗易懂]1.索引作用和优缺点索引就一种特殊的查询表,数据库的搜索可以利用它加速对数据的检索。它很类似与现实生活中书的目录,不需要查询整本书内容就可以找到想要的数据。索引可以是唯一的,创建索引允许指定单个列或者是多个列。缺点是它减慢了数据录入的速度,同时也增加了数据库的尺寸大小。2.什么字段适合建索引唯一性比较高,不为空,经常查询3.常见慢查询优化1.建索引2.减少表之间的关联3.优化sql,尽量让sq…

    2022年7月21日
    13
  • HttpCanary下载_网页自我介绍模板

    HttpCanary下载_网页自我介绍模板前言首先,我们无论学习哪个框架,都要带着问题,带着思考去学习思考1:HttpRunner是什么?思考2:HttpRunner的设计模式是什么?思考3:为什么我们要学习HttpRunner?他的

    2022年7月29日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号