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 相关文章推荐
nodejs事件的监听与触发的理解分析
Feb 12 NodeJs
nodejs简单实现中英文翻译
May 04 NodeJs
Nodejs中session的简单使用及通过session实现身份验证的方法
Feb 04 NodeJs
nodejs实例解析(输出hello world)
Jan 03 NodeJs
nodejs npm错误Error:UNKNOWN:unknown error,mkdir 'D:\Develop\nodejs\node_global'at Error
Mar 02 NodeJs
基于nodejs的微信JS-SDK简单应用实现
May 21 NodeJs
NodeJs 模仿SIP话机注册的方法
Jun 21 NodeJs
nodejs文件夹深层复制功能
Sep 03 NodeJs
nodejs对mongodb数据库的增加修删该查实例代码
Jan 05 NodeJs
在NodeJs中使用node-schedule增加定时器任务的方法
Jun 08 NodeJs
Nodejs + sequelize 实现增删改查操作
Nov 07 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
php中利用explode函数分割字符串到数组
2014/02/08 PHP
phpcms的分类名称和类别名称的调用
2017/01/05 PHP
PHP curl批处理及多请求并发实现方法分析
2018/08/15 PHP
PHP PDOStatement::bindColumn讲解
2019/01/30 PHP
JavaScript入门教程(7) History历史对象
2009/01/31 Javascript
超级24小时弹窗代码 24小时退出弹窗代码 100%弹窗代码(IE only)
2010/06/11 Javascript
js时间戳格式化成日期格式的多种方法
2013/11/11 Javascript
javascript实现全局匹配并替换的方法
2015/04/27 Javascript
Jquery幻灯片特效代码分享--打开页面随机选择切换方式(3)
2015/08/15 Javascript
JS重载实现方法分析
2016/12/16 Javascript
vue 粒子特效的示例代码
2017/09/19 Javascript
微信小程序 如何引入外部字体库iconfont的图标
2018/01/31 Javascript
微信小程序 scroll-view 水平滚动实现过程解析
2019/10/12 Javascript
原生js实现随机点名
2020/07/05 Javascript
前端vue如何使用高德地图
2020/11/05 Javascript
JS前端基于canvas给图片添加水印
2020/11/11 Javascript
Python实现八大排序算法
2016/08/13 Python
Selenium控制浏览器常见操作示例
2018/08/13 Python
Python多线程原理与用法详解
2018/08/20 Python
Python wxpython模块响应鼠标拖动事件操作示例
2018/08/23 Python
python使用numpy中的size()函数实例用法详解
2021/01/29 Python
真正了解CSS3背景下的@font face规则
2017/05/04 HTML / CSS
CSS3 box-sizing属性
2009/04/17 HTML / CSS
美国户外生活方式品牌:Eddie Bauer
2016/12/28 全球购物
欧洲最大的高尔夫零售商:American Golf
2019/09/02 全球购物
日本最大的购物网站:日本乐天市场(Rakuten Ichiba)
2020/11/04 全球购物
实现strstr功能,即在父串中寻找子串首次出现的位置
2016/08/05 面试题
档案接收函
2014/01/13 职场文书
拾金不昧的表扬信
2014/01/16 职场文书
酒店采购员岗位职责
2014/03/14 职场文书
2014应届本科生自我评价
2014/09/13 职场文书
幼儿园教师培训心得体会
2016/01/21 职场文书
《游戏公平》教学反思
2016/02/20 职场文书
Javascript中的解构赋值语法详解
2021/04/02 Javascript
如何在Mac上通过docker配置PHP开发环境
2021/05/29 PHP
全面盘点MySQL中的那些重要日志文件
2021/11/27 MySQL