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获取本机内网和外网ip地址的实现代码
Jun 01 NodeJs
nodejs npm包管理的配置方法及常用命令介绍
Jun 05 NodeJs
nodejs中使用monk访问mongodb
Jul 06 NodeJs
Nodejs学习笔记之NET模块
Jan 13 NodeJs
基于NodeJS+MongoDB+AngularJS+Bootstrap开发书店案例分析
Jan 12 NodeJs
NodeJS配置HTTPS服务实例分享
Feb 19 NodeJs
nodejs操作mongodb的填删改查模块的制作及引入实例
Jan 02 NodeJs
nodejs前端模板引擎swig入门详解
May 15 NodeJs
详解NodeJs开发微信公众号
May 25 NodeJs
nodejs aes 加解密实例
Oct 10 NodeJs
深入理解nodejs搭建静态服务器(实现命令行)
Feb 05 NodeJs
Nodejs环境实现socket通信过程解析
Jul 03 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 用sock技术发送邮件的函数
2007/07/21 PHP
一个PHP数组应该有多大的分析
2009/07/30 PHP
一道求$b相对于$a的相对路径的php代码
2010/08/08 PHP
PHP学习笔记 用户注册模块用户类以及验证码类
2011/09/20 PHP
php5.3中连接sqlserver2000的两种方法(com与ODBC)
2012/12/29 PHP
七款最流行的PHP本地服务器分享
2013/02/19 PHP
Windows中使用计划任务自动执行PHP程序实例
2014/05/09 PHP
Yii Framework框架获取分类下面的所有子类方法
2014/06/20 PHP
Laravel下生成验证码的类
2017/11/15 PHP
PHP pthreads v3下同步处理synchronized用法示例
2020/02/21 PHP
CLASS_CONFUSION JS混淆 全源码
2007/12/12 Javascript
JavaScript中的事件处理
2008/01/16 Javascript
jquery.cookie.js 操作cookie实现记住密码功能的实现代码
2011/04/27 Javascript
jQuery实现密保互斥问题解决方案
2013/08/16 Javascript
Jquery的each里用return true或false代替break或continue
2014/05/21 Javascript
js实现Form栏显示全格式时间时钟效果代码
2015/08/19 Javascript
JavaScript encodeURI 和encodeURIComponent
2015/12/04 Javascript
Vue 中使用vue2-highcharts实现top功能的示例
2018/03/05 Javascript
JavaScript中var、let、const区别浅析
2018/06/24 Javascript
Vue.directive使用注意(小结)
2018/08/31 Javascript
JavaScript实现星级评价效果
2019/05/17 Javascript
vue+高德地图实现地图搜索及点击定位操作
2020/09/09 Javascript
[03:46]DOTA2英雄基础教程 维萨吉
2013/12/11 DOTA
[01:32]2016国际邀请赛中国区预选赛CDEC战队教练采访
2016/06/26 DOTA
详解Python中break语句的用法
2015/05/14 Python
python去除扩展名的实例讲解
2018/04/23 Python
python如何制作英文字典
2019/06/25 Python
Python爬虫+tkinter界面实现历史天气查询的思路详解
2021/02/22 Python
金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)-> (一千零一拾一元整)输出
2015/05/29 面试题
给面试官的感谢信
2014/02/01 职场文书
标准单位租车协议书
2014/09/23 职场文书
小学生暑假安全公约
2015/07/14 职场文书
2016新年致辞
2015/08/01 职场文书
浅谈redis五大数据结构和使用场景
2021/04/12 Redis
sqlserver连接错误之SQL评估期已过的问题解决
2022/03/23 SQL Server
讨论nginx location 顺序问题
2022/05/30 Servers