Mac配置Node.js环境
打开终端输入命令:(安装brew)
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
然后稍作等待,开始下载一些相应的依赖文件什么的,一小会以后安装完毕,最后出来的提示如下:
...
HEAD is now at cb711a2 create: add --tap option (#389)
==> Tapping homebrew/core
Cloning into '/usr/local/Library/Taps/homebrew/homebrew-core'...
remote: Counting objects: 3707, done.
remote: Compressing objects: 100% (3591/3591), done.
remote: Total 3707 (delta 13), reused 2193 (delta 6), pack-reused 0
Receiving objects: 100% (3707/3707), 2.87 MiB | 280.00 KiB/s, done.
Resolving deltas: 100% (13/13), done.
Checking connectivity... done.
Tapped 3584 formulae (3,733 files, 8.9M)
==> Installation successful!
==> Next steps
Run `brew help` to get started
Further documentation: https://git.io/brew-docs
==> Homebrew has enabled anonymous aggregate user behaviour analytics
Read the analytics documentation (and how to opt-out) here:
https://git.io/brew-analytics
在执行以下brew命令:
wangleideMacBook-Air:Soft wanglei$ brew
Example usage:
brew search [TEXT|/REGEX/]
brew (info|home|options) [FORMULA...]
brew install FORMULA...
brew update
brew upgrade [FORMULA...]
brew uninstall FORMULA...
brew list [FORMULA...]
Troubleshooting:
brew config
brew doctor
brew install -vd FORMULA
Brewing:
brew create [URL [--no-fetch]]
brew edit [FORMULA...]
Further help:
man brew
brew help [COMMAND]
brew home
安装成功。
安装node.js 输入命令:
brew install node
检测安装是否成功:
node -v
测试程序:
var http =require('http');
var data={key:'value',hello:'world'};
var srv=http.createServer(function (req,res) {
    res.writeHead(200,{'Content-Type':'application/json'});
    res.end(JSON.stringify(data));
});
srv.listen(8080,function () {
    console.log('listening on localhost:8080');
});
ls 定位到目录下
node desktop/h5/h5Code/js/test.js
输出监听端口
在浏览器中输入;
http://localhost:8080/
输出打印的值
Mac配置Node.js环境的更多相关文章
- mac 上node.js环境的安装与测试
		
如果大家之前做过web服务器的人都知道,nginx+lua与现在流行的Node.js都是可以做web服务器的,前者在程序的写法和配置上要比后者麻烦,但用起来都是差不多.在这里建议大家如果对lua脚本语 ...
 - mac 上node.js环境的安装与测试【转】
		
http://blog.csdn.net/baihuaxiu123/article/details/51868142 一 摘要 如何大家之前做过web服务器的人都知道,nginx+lua与现在流行的n ...
 - Sublime3 配置node.js 环境 The process "node.exe" not found
		
配置中文显示调试结果 [下载地址](https://github.com/tanepiper/SublimeText-Nodejs) 1. 到上述地址下载压缩文件 2.将文件解压到sublime的插件 ...
 - Centos7下配置node.js环境
		
1.软件环境: Centos7.VMware 10.0.NodeJS v0.10.24 2.安装过程 1>安装过程中需要管理员权限,及root权限,可以敲入如下命令. [sharing@loca ...
 - 配置 node.js 环境
		
安装 Node.js 1. 下载 Node.js, 首先到官网 http://nodejs.org/download/ 的下载页面下载 Windows 版本, 这里有两种版本,推荐 .msi 的安装程 ...
 - centos 6.x 安装配置 node.js 环境
		
下载 可以在本地下载node.js最新版,然后通过ftp工具上传到服务器,或者直接在服务器终端使用wget命令下载(我当时下载的是node-v6.11.3-linux-x64版本,其他版本请查看上面链 ...
 - sublime text3配置node.js环境,以及出现的问题
		
1) 下载sublime并安装,下载列表:https://www.sublimetext.com/3 2) 下载sublime的nodejs插件,需是集成Nodejs插件到sublime中,下载地址: ...
 - Mac下配置node.js环境(Mac 10.12)
		
有安装就有卸载,卸载教程参考:http://www.cnblogs.com/EasonJim/p/6287141.html 一.官方下载pkg安装包 1.安装 到官网https://nodejs.or ...
 - Linux下配置Node.js环境
		
1.下载代码 下载地址:https://nodejs.org/en/download/ 下载Linux Binaries (.tar.xz)版本,位数根据操作系统位数选择 2.复制代码包 用FTP上传 ...
 
随机推荐
- xgboost应用
			
在业务中,我们经常需要对数据建模并预测.简单的情况下,我们采用 if else 判断(一棵树)即可.但如果预测结果与众多因素有关,而每一个特征的权重又不尽相同. 所以我们如何把这些特征的权重合理的找出 ...
 - oracle表结构和表内容差异比对【原】
			
oracle表结构和表内容差异比对 oracle中有三种集合操作,他们会把左边和右边的select 结果集进行集合操作. union 并集 intersect 交集 minus 差集 假设有如下两张表 ...
 - CentOS6.8下安装xz命令
			
我们有时候会下载到.xz结尾的压缩文件,这时候需要用到xz命令来解压这类文件,而当我们想要用yum -y install xz时,又没有关于xz的安装包,因此就找到一个xz的编译安装包进行编译安装. ...
 - POJ 2970 The lazy programmer
			
The lazy programmer Time Limit: 5000MS Memory Limit: 65536K Total Submissions: 2785 Accepted: 70 ...
 - Nginx 学习笔记(三)proxy_cache 缓存配置和ngx_cache_purge模块
			
反向代理的缓存清理 一.proxy_cache配置 (1)如何配置和安装,都在这里了:https://github.com/Tinywan/Lua-Nginx-Redis/blob/master/Ng ...
 - 用命令行发布android程序
			
在开发android程序的过程中,我们使用ant debug和ant installd这两个命令就够了,不涉及到APK的签名. 但是在正式发布我们的Android程序时,需要对APK签名.ant re ...
 - CSS——margin
			
CSS margin 属性 定义和用法 margin 简写属性在一个声明中设置所有外边距属性.该属性可以有 1 到 4 个值. 说明 这个简写属性设置一个元素所有外边距的宽度,或者设置各边上外边距的宽 ...
 - 20155319 2016-2017-2 《Java程序设计》第八周学习总结
			
20155319 2016-2017-2 <Java程序设计>第八周学习总结 教材学习内容总结 NIO与NIO2 - NIO使用频道(channel)来衔接数据节点 - read()将Re ...
 - 旋钮QDial
			
样式: import sys from PyQt5.QtGui import QFont from PyQt5.QtWidgets import QApplication, QWidget, QDia ...
 - python - class类 (五)  继承补充-子类继承父类属性/函数方法
			
子类继承父类属性/函数方法: #方式一:(原生方式,不建议使用) class Dongwu(object): def __init__(self,name,sex,old): self.name = ...