Mac 安装 nodejs方法(图文详细步骤)


Posted in NodeJs onOctober 30, 2017

这几日因为需求需要又临时用到nodejs,之前安装过好几次,但是每次还是忍不住百度下,所以这次在此mark下 Mac 下 nodejs 的安装和检验,给自己留个标记,提高下以后的效率。

step 1:访问nodejs官网,点击蓝色选框区域稳定版,并下载https://nodejs.org/en/

Mac 安装 nodejs方法(图文详细步骤)

step 2:双击刚下载的文件,按步骤默认安装就行

Mac 安装 nodejs方法(图文详细步骤)

step 3:

安装完成后打开终端,输入
npm -v
node -v
两个命令,如下图出现版本信息,说明安装成功。

Mac 安装 nodejs方法(图文详细步骤)

step 4:新建一个js文件,nodejsTest.js , 输入下面的代码, 并保存

var http = require("http");

http.createServer(function(request, response) {
  response.writeHead(200, {
    "Content-Type" : "text/plain"
  });
  response.write("Welcome to Nodejs");
  response.end();
}).listen(8000, "127.0.0.1");

console.log("Creat server on http://127.0.0.1:8000/");

打开终端进入 nodejsTest.js 所在目录, 输入 node nodejsTest

Mac 安装 nodejs方法(图文详细步骤)

打开浏览器,点击或者输入http://127.0.0.1:8000/, 如果无法打开,可以去掉.listen(8000, “127.0.0.1”) 中得ip监听改成 .listen(8000),然后点击或者输入http://localhost:8000/

Mac 安装 nodejs方法(图文详细步骤)

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

NodeJs 相关文章推荐
使用forever管理nodejs应用教程
Jun 03 NodeJs
Nodejs实现批量下载妹纸图
May 28 NodeJs
nodejs实现bigpipe异步加载页面方案
Jan 26 NodeJs
nodejs 中模拟实现 emmiter 自定义事件
Feb 22 NodeJs
nodejs微信公众号支付开发
Sep 19 NodeJs
详解nodejs通过代理(proxy)发送http请求(request)
Sep 22 NodeJs
nodejs 简单实现动态html的方法
May 12 NodeJs
nodejs中express入门和基础知识点学习
Sep 13 NodeJs
nodejs 使用http进行post或get请求的实例(携带cookie)
Jan 03 NodeJs
NodeJS模块与ES6模块系统语法及注意点详解
Jan 04 NodeJs
nodejs通过钉钉群机器人推送消息的实现代码
May 05 NodeJs
nodejs中各种加密算法的实现详解
Jul 11 NodeJs
浅谈NodeJs之数据库异常处理
Oct 25 #NodeJs
详解使用PM2管理nodejs进程
Oct 24 #NodeJs
nodejs中安装ghost出错的原因及解决方法
Oct 23 #NodeJs
详解Nodejs 通过 fs.createWriteStream 保存文件
Oct 10 #NodeJs
NodeJs通过async/await处理异步的方法
Oct 09 #NodeJs
nodejs 图片预览和上传的示例代码
Sep 30 #NodeJs
Nodejs调用WebService的示例代码
Sep 29 #NodeJs
You might like
WordPress迁移时一些常见问题的解决方法整理
2015/11/24 PHP
PHP下的浮点运算不准的解决方法
2016/10/27 PHP
JavaScript ( (__ = !$ + $)[+$] + ({} + $)[_/_] +({} + $)[_/_] )
2011/02/25 Javascript
按钮JS复制文本框和表格的代码
2011/04/01 Javascript
javascript中的=等号个数问题两个跟三个有什么区别
2013/10/23 Javascript
原生js ActiveXObject获取execl里面的值
2013/11/01 Javascript
同域jQuery(跨)iframe操作DOM(示例代码)
2013/12/13 Javascript
用C/C++来实现 Node.js 的模块(一)
2014/09/24 Javascript
javascript实现漂亮的拖动层,窗口拖拽特效
2015/04/24 Javascript
使用JS中的exec()方法构造正则表达式验证
2016/08/01 Javascript
基于JavaScript表单脚本(详解)
2017/10/18 Javascript
详解JQuery基础动画操作
2019/04/12 jQuery
VSCode使用之Vue工程配置eslint
2019/04/30 Javascript
微信小程序模板消息推送的两种实现方式
2019/08/27 Javascript
微信小程序一周时间表功能实现
2019/10/17 Javascript
浅析Vue 防抖与节流的使用
2019/11/14 Javascript
在Webpack中用url-loader处理图片和字体的问题
2020/04/28 Javascript
NestJs使用Mongoose对MongoDB操作的方法
2021/02/22 Javascript
python利用matplotlib库绘制饼图的方法示例
2016/12/18 Python
Python实现的微信好友数据分析功能示例
2018/06/21 Python
TensorFlow打印tensor值的实现方法
2018/07/27 Python
python3+selenium自动化测试框架详解
2019/03/17 Python
python selenium实现发送带附件的邮件代码实例
2019/12/10 Python
Python+Appium实现自动化测试的使用步骤
2020/03/24 Python
基于opencv的selenium滑动验证码的实现
2020/07/24 Python
学习自我鉴定
2014/02/01 职场文书
建筑总经理岗位职责
2014/02/02 职场文书
公司授权委托书范本
2014/04/03 职场文书
中国梦演讲稿教师篇
2014/04/23 职场文书
相亲大会策划方案
2014/06/05 职场文书
中学生旷课检讨书模板
2014/10/08 职场文书
委托书的样本
2015/01/28 职场文书
小学教学工作总结2015
2015/05/13 职场文书
Vue项目中如何封装axios(统一管理http请求)
2021/05/02 Vue.js
LayUI+Shiro实现动态菜单并记住菜单收展的示例
2021/05/06 Javascript
python 多态 协议 鸭子类型详解
2021/11/27 Python