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 相关文章推荐
基于promise.js实现nodejs的promises库
Jul 06 NodeJs
Nodejs全局安装和本地安装的不同之处
Jul 04 NodeJs
nodejs实例解析(输出hello world)
Jan 03 NodeJs
NodeJS实现客户端js加密
Jan 09 NodeJs
进阶之初探nodeJS
Jan 24 NodeJs
详解nodejs的express如何自动生成项目框架
Jul 12 NodeJs
Nodejs 复制文件/文件夹的方法
Aug 24 NodeJs
使用nodeJs来安装less及编译less文件为css文件的方法
Nov 20 NodeJs
使用nodejs+express实现简单的文件上传功能
Dec 27 NodeJs
基于Nodejs的Tcp封包和解包的理解
Sep 19 NodeJs
NodeJS搭建HTTP服务器的实现步骤
Oct 12 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
一个简单的自动发送邮件系统(二)
2006/10/09 PHP
浅谈PHP中JSON数据操作
2015/07/01 PHP
CodeIgniter框架钩子机制实现方法【hooks类】
2018/08/21 PHP
详解PHP队列的实现
2019/03/14 PHP
Javascript String.replace的妙用
2009/09/08 Javascript
JavaScript去除空格的三种方法(正则/传参函数/trim)
2013/02/06 Javascript
Javascript this 关键字 详解
2014/10/22 Javascript
javascript 判断整数方法分享
2014/12/16 Javascript
PHP和NodeJs开发的应用如何共用Session
2015/04/16 NodeJs
使用vue实现点击按钮滑出面板的实现代码
2017/01/10 Javascript
最常见和最有用的字符串相关的方法详解
2017/02/06 Javascript
JavaScript门道之标准库
2018/05/26 Javascript
element vue Array数组和Map对象的添加与删除操作
2018/11/14 Javascript
微信小程序日历效果
2018/12/29 Javascript
浏览器事件循环与vue nextTicket的实现
2019/04/16 Javascript
Nodejs监听日志文件的变化的过程解析
2019/08/04 NodeJs
node.js通过Sequelize 连接MySQL的方法
2020/12/28 Javascript
js删除对象中的某一个字段的方法实现
2021/01/11 Javascript
js动态生成表格(节点操作)
2021/01/12 Javascript
wxPython中listbox用法实例详解
2015/06/01 Python
Python正则表达式教程之二:捕获篇
2017/03/02 Python
Python编程之event对象的用法实例分析
2017/03/23 Python
Python中的 is 和 == 以及字符串驻留机制详解
2019/06/28 Python
美国女性服饰销售网站:Nasty Gal(坏女孩)
2016/07/26 全球购物
澳大利亚最大的女装零售商:Millers
2017/09/10 全球购物
加拿大在线隐形眼镜和眼镜店:VisionPros
2019/10/06 全球购物
RealTek面试题
2016/06/28 面试题
什么是唯一索引
2015/07/05 面试题
这76道Java面试题及答案,祝你能成功通过面试
2016/04/16 面试题
工程造价专业大学生职业生涯规划书
2014/01/18 职场文书
新品发布会主持词
2014/04/02 职场文书
银行求职自荐信
2014/06/30 职场文书
2014年秘书工作总结
2014/11/25 职场文书
幼儿园父亲节活动总结
2015/02/12 职场文书
学生通报表扬范文
2015/05/04 职场文书
浅谈Python实现opencv之图片色素的数值运算和逻辑运算
2021/06/23 Python