Centos7 安装Node.js10以上版本的方法步骤


Posted in Javascript onOctober 15, 2019

Node.js 是一个基于Chrome JavaScript运行时的平台,可轻松构建快速,可扩展的网络应用程序。最新版本 node.js yum存储库 由其官方网站维护。使用本教程添加yum存储库,并使用简单命令将最新Nodejs安装到CentOS / RHEL 7/6系统。

要安装特定的nodejs版本,请访问我们的教程 使用NVM安装特定的Nodejs版本。

删除旧的 nodejs 版本:

$ yum remove nodejs

第1步 - 添加Node.js Yum存储库

首先,您需要在Node.js官方网站提供的系统中启用node.js yum存储库。您还需要开发工具来构建要在系统上安装的本机加载项。

最新发布: -

$ yum clean all && yum makecache fast
$ yum install -y gcc-c++ make
$ curl -sL https://rpm.nodesource.com/setup_12.x | sudo -E bash -

稳定发布: -

$ yum clean all && yum makecache fast
$ yum install -y gcc-c++ make
$ curl -sL https://rpm.nodesource.com/setup_10.x | sudo -E bash -

第2步 - 在CentOS上安装Node.js.

在系统中添加yum存储库后,让我们安装Node.js包。NPM也将与node.js一起安装。此命令还将在您的系统上安装许多其他依赖包。

$ sudo yum install nodejs

不要错过 => Yarn Installation ( 一个 Node 模块管理器)

第3步 - 检查Node.js和NPM版本

安装node.js后验证并检查已安装的版本。您可以在node.js 官方网站 上找到有关当前版本的更多详细信息。

$ node -v 

// v12.3.1

另外,检查npm的版本。

$ npm -v 

// 6.9.0

第4步 - 创建演示Web服务器(可选)

这是一个可选步骤。如果要测试node.js安装。让我们创建一个带有“Welcome Node.js”文本的Web服务器。创建一个 demo_server.js 文件

vim demo_server.js

并添加以下内容

var http = require('http');
http.createServer(function (req, res) {
 res.writeHead(200, {'Content-Type': 'text/plain'});
 res.end('Welcome Node.js');
}).listen(3001, "127.0.0.1");
console.log('Server running at http://127.0.0.1:3001/');

现在使用该命令启动Web服务器。

$ node --debug demo_server.js

// debugger listening on port 5858
// Server running at http://127.0.0.1:3001/

Web服务器已在端口3001上启动。现在在浏览器中访问 http://127.0.0.1:3001/

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
一个高效的JavaScript压缩工具下载集合
Mar 06 Javascript
去掉gridPanel表头全选框的小例子
Jul 18 Javascript
jQuery修改li下的样式以及li下的img的src的值的方法
Nov 02 Javascript
JS生成某个范围的随机数【四种情况详解】
Apr 20 Javascript
AngularJS入门教程之XHR和依赖注入详解
Aug 18 Javascript
如何实现星星评价(jquery.raty.js插件)
Dec 21 Javascript
JavaScript定义函数_动力节点Java学院整理
Jun 27 Javascript
vue一步步实现alert功能
Jul 05 Javascript
JavaScript使用localStorage存储数据
Sep 25 Javascript
vue.config.js常用配置详解
Nov 14 Javascript
Vue computed 计算属性代码实例
Apr 22 Javascript
小程序Scroll-view上拉滚动刷新数据
Jun 21 Javascript
微信小程序如何实现五星评价功能
Oct 15 #Javascript
node.js express框架实现文件上传与下载功能实例详解
Oct 15 #Javascript
ES6 Promise对象概念及用法实例详解
Oct 15 #Javascript
详解Vue.js 作用域、slot用法(单个slot、具名slot)
Oct 15 #Javascript
vue vantUI实现文件(图片、文档、视频、音频)上传(多文件)
Oct 15 #Javascript
ES6中let、const的区别及变量的解构赋值操作方法实例分析
Oct 15 #Javascript
vue使用@scroll监听滚动事件时,@scroll无效问题的解决方法详解
Oct 15 #Javascript
You might like
Mysql和网页显示乱码解决方法集锦
2008/03/27 PHP
php中生成随机密码的自定义函数代码
2013/10/21 PHP
php生成静态html页面的方法(2种方法)
2015/09/14 PHP
总结一些PHP中好用但又容易忽略的小知识
2017/06/02 PHP
记录Yii2框架开发微信公众号遇到的问题及解决方法
2018/07/20 PHP
Extjs4中Form的使用之本地hiddenfield
2013/11/26 Javascript
js实现遮罩层弹出框的方法
2015/01/15 Javascript
在其他地方你学不到的jQuery小贴士和技巧(欢迎收藏)
2016/01/20 Javascript
Bootstrap每天必学之级联下拉菜单
2016/03/27 Javascript
深入了解js原型模式
2019/05/30 Javascript
详解Vue 换肤方案验证
2019/08/28 Javascript
Vue自定义指令结合阿里云OSS优化图片的实现方法
2019/11/12 Javascript
vue 验证两次输入的密码是否一致的方法示例
2020/09/29 Javascript
如何管理Vue中的缓存页面
2021/02/06 Vue.js
python实现连接mongodb的方法
2015/05/08 Python
Flask之flask-session的具体使用
2018/07/26 Python
DataFrame:通过SparkSql将scala类转为DataFrame的方法
2019/01/29 Python
使用python的turtle绘画滑稽脸实例
2019/11/21 Python
python实现简单坦克大战
2020/03/27 Python
python输出数学符号实例
2020/05/11 Python
python 监控logcat关键字功能
2020/09/04 Python
selenium+headless chrome爬虫的实现示例
2021/01/08 Python
基于HTML5的WebGL经典3D虚拟机房漫游动画
2017/11/15 HTML / CSS
英国马莎百货印度官网:Marks & Spencer印度
2020/10/08 全球购物
简述进程的启动、终止的方式以及如何进行进程的查看
2013/07/12 面试题
如何查看在weblogic中已经发布的EJB
2012/06/01 面试题
中专毕业生自荐信范文
2013/11/28 职场文书
《画家乡》教学反思
2014/04/22 职场文书
高中学生会竞选演讲稿
2014/08/25 职场文书
入党积极分子个人总结
2015/03/02 职场文书
辛德勒的名单观后感
2015/06/03 职场文书
史上最全书信经典范文大全(建议收藏)
2019/07/10 职场文书
python生成可执行exe控制Microsip自动填写号码并拨打功能
2021/06/21 Python
Vue如何清空对象
2022/03/03 Vue.js
十大最强水系宝可梦,最美宝可梦排第三,榜首大家最熟悉
2022/03/18 日漫
JavaScript中reduce()的用法
2022/05/11 Javascript