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 相关文章推荐
Windows系统下使用Sublime搭建nodejs环境
Apr 13 NodeJs
nodejs简单实现操作arduino
Sep 25 NodeJs
Nodejs进阶:基于express+multer的文件上传实例
Nov 21 NodeJs
nodejs个人博客开发第一步 准备工作
Apr 12 NodeJs
nodejs个人博客开发第六步 数据分页
Apr 12 NodeJs
Express+Nodejs 下的登录拦截实现代码
Jul 01 NodeJs
nodejs实现的简单web服务器功能示例
Mar 15 NodeJs
nodejs简单读写excel内容的方法示例
Mar 16 NodeJs
NodeJs实现简单的爬虫功能案例分析
Dec 05 NodeJs
nodejs基础之多进程实例详解
Dec 27 NodeJs
nodejs使用node-xlsx生成excel的方法示例
Aug 22 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以ROOT权限执行系统命令的方法
2011/02/10 PHP
CodeIgniter上传图片成功的全部过程分享
2013/08/12 PHP
PHP获取时间排除周六、周日的两个方法
2014/06/30 PHP
PHP数组函数知识汇总
2016/05/12 PHP
jQuery News Ticker 基于jQuery的即时新闻行情展示插件
2011/11/05 Javascript
JavaScript监听和禁用浏览器回车事件实例
2015/01/31 Javascript
深入解析jQuery中Deferred的deferred.promise()方法
2016/05/03 Javascript
JS模拟bootstrap下拉菜单效果实例
2016/06/17 Javascript
angularjs 实现带查找筛选功能的select下拉框实例
2017/01/11 Javascript
JS+CSS实现下拉刷新/上拉加载插件
2017/03/31 Javascript
vue 实现 tomato timer(蕃茄钟)实例讲解
2017/07/24 Javascript
浅谈JavaScript作用域和闭包
2017/09/18 Javascript
vue.js与element-ui实现菜单树形结构的解决方法
2018/04/21 Javascript
javascript实现抢购倒计时程序
2019/08/26 Javascript
浅谈layui使用模板引擎动态渲染元素要注意的问题
2019/09/14 Javascript
基于JavaScript实现单例模式
2019/10/30 Javascript
[01:57]DOTA2上海特锦赛小组赛解说单车采访花絮
2016/02/27 DOTA
从零学python系列之数据处理编程实例(一)
2014/05/22 Python
Python脚本实时处理log文件的方法
2016/11/21 Python
Python实现对百度云的文件上传(实例讲解)
2017/10/21 Python
使用Python读取大文件的方法
2018/02/11 Python
python实现定时压缩指定文件夹发送邮件
2020/12/22 Python
python单线程下实现多个socket并发过程详解
2019/07/27 Python
Django 在iframe里跳转顶层url的例子
2019/08/21 Python
Django Admin中增加导出Excel功能过程解析
2019/09/04 Python
完美解决pycharm 不显示代码提示问题
2020/06/02 Python
python中判断文件结束符的具体方法
2020/08/04 Python
Python基于argparse与ConfigParser库进行入参解析与ini parser
2021/02/02 Python
CSS3+Sprite实现僵尸行走动画特效源码
2016/01/27 HTML / CSS
来自南加州灵感的工作和娱乐服装:TravisMathew
2019/05/01 全球购物
一套PHP的笔试题
2013/05/31 面试题
个人近期表现材料
2014/02/11 职场文书
2014年网管工作总结
2014/12/11 职场文书
党建工作目标管理责任书
2015/01/29 职场文书
Jedis操作Redis实现模拟验证码发送功能
2021/09/25 Redis
Docker 镜像介绍以及commit相关操作
2022/04/13 Servers