Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时。本文主要讲的是如何在Linux即Centos上安装Nodejs的简单方式,有比设置环境变量更加简单的方式,那就是设置软链接,软连接到已经设置环境变量的路径即可,如/usr/bin

1.官网 下载编译好的包

官网下载:下载 | Node.js 中文网 (nodejs.cn)

cd /usr/local
wget https://npmmirror.com/mirrors/node/v16.18.1/node-v16.18.1-linux-x64.tar.xz

2.解压重命名到 nodejs

tar -xvf node-v16.18.1-linux-x64.tar.xz
mv node-v16.18.1-linux-x64 nodejs
rm -rf node-v16.18.1-linux-x64.tar.xz

3.安装一些全局包并创建软链接

因为我们是解压到了指定目录,但是无法全局执行,可以设置环境变量,但是那样就需要改/etc/profile文件,其实只需要加软连接到已经环境变量的路径即可

ln -s /usr/local/nodejs/bin/node /usr/bin
ln -s /usr/local/nodejs/bin/npm /usr/bin
ln -s /usr/local/nodejs/bin/npx /usr/bin
npm install -g pnpm
ln -s /usr/local/nodejs/bin/pnpm /usr/bin
ln -s /usr/local/nodejs/bin/pnpx /usr/bin
npm install -g yarn
ln -s /usr/local/nodejs/bin/yarn /usr/bin
ln -s /usr/local/nodejs/bin/yarnpkg /usr/bin

运行测试

node -v
npm -v

本文由「诚哥博客」原创,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:Centos安装Nodejs简单方式

最新文章

  1. Mono on CentOS 6.3 安装笔记
  2. 使用Visual Leak Detector for Visual C++ 捕捉内存泄露
  3. 一鼓作气 博客--第二篇 note2
  4. CF #374 (Div. 2) D. 贪心,优先队列或set
  5. DataSet与Xml文件的互相转换
  6. Activity学习(三)——跳转传值
  7. Codeforces 444 C. DZY Loves Colors (线段树+剪枝)
  8. Firebird数据库相关备忘录
  9. Asp.net 主题 【1】
  10. sql语句:union
  11. ArcGIS API for Silverlight 编辑Geometry
  12. LeetCode 327. Count of Range Sum
  13. 看过WWDC2017的闲谈
  14. PyQt5基础应用一
  15. haskell实现简易计算器
  16. MyBatis源码解析(三)——Transaction事务模块
  17. 怎么样在windows命令下创建一个没有文件名的文件?
  18. PYTHON-面向对象-练习-王者荣耀 对砍游戏
  19. 微信小游戏 RES版本控制+缓存策略 (resplugin和ResSplitPlugin插件使用)
  20. 《Effective Java》学习笔记 —— 序列化

热门文章

  1. 使用Steamwork.Net 接入Steam一点心得
  2. Java访问Scala中的Int类型
  3. 华南理工大学 Python第6章课后测验-1
  4. 发布日志- kratos v2.1.4 发布!
  5. ProxySQL介绍
  6. 第六章:Django 综合篇 - 1:配置 Django
  7. 自定义mapping与常见参数
  8. 在 WPF 中实现融合效果
  9. GCN的原理及其代码实现
  10. 记一次 .NET 某工控视觉软件 非托管泄漏分析