问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

homebrew怎么安装nodejs

发布网友 发布时间:2022-04-22 23:22

我来回答

2个回答

懂视网 时间:2022-04-23 03:43

这次给大家带来如何实现Mac内通过brew安装指定版本nodejs,Mac内通过brew安装指定版本nodejs的注意事项有哪些,下面就是实战案例,一起来看一下。

一、安装brew

终端上运行 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

二、安装nodejs

运行brew install node 即可,但是这样安装的node是最新node,本人安装后是node6.X,node6.X对一些就模块已经不支持了,比如graceful-fs,导致安装一些包的时候,无法运行,就会出现类似 (node:7844) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more recent version 的提示。

三、安装指定版本的node

旧版的brew,可以通过brew versions nodejs,运行后会提示 Error: The `versions` command is no longer supported. brew versions已废弃掉了。

1、需要安装homebrew-version

brew tap homebrew/versions

2、查看可安装的node版本

brew install homebrew/versions/node

3、选择按一个node的版本

brew install homebrew/versions/node5

这样就可以成功安装node5.x版本

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

如何处理Mac安装thrift因bison报错

如何使用淘宝镜像cnpm安装Vue.js

热心网友 时间:2022-04-23 00:51

第二步:安装nodejs
下载完成之后,双击 node-v0.8.16-x86.msi,开始安装nodejs,默认是安装在C:\Program Files\nodejs下面
第三步:安装相关环境
打开C:\Program Files\nodejs目录你会发现里面自带了npm,直接用npm安装相环境既可
进入node.js command prompt 命令窗口
进入nodejs 安装目录 C:\Program Files\nodejs
键入命令:cd C:\Program Files\nodejs 既可
现在开始安装相关环境
键入命令:npm install express 回车等待安装express........
键入命令:npm install jade 回车等待安装jade........
键入命令:npm install mysql回车等待安装mysql........
........安装什么组件,取决于环境搭建需求
默认情况下上述组件都是安装在C:\Program Files\nodejs\node_moles文件夹下 这也是nodejs相关组件的自动查找路径
第四步:创建一个工程
现在已经有express
express命令安装在全局才起作用!
所以express安装的时候要用 npm install express -g
或者直接修改全局路径:
npm config set prefix "C:\Program Files\nodejs"
npm config set cache "C:\Program Files\nodejs\cache" (先建好cache目录)
键入:express myapp (myapp是随意起的工程名称)
你会发现多了一个 C:\Program Files\nodejs\myapp 目录
默认情况下:里会自动创建
这几个文件,不做解释,相信有过开发经验的同学都能一眼明了。
复制node_moles到myapp下面
环境搭建到此完工,下面做一个demo测试!
在myapp下新建helloworld.js

var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(8888);
console.log("nodejs start listen 8888 port!");

进入node.js command prompt 命令窗口,进入C:\Program Files\nodejs\myapp目录
键入node helloworld.js
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
Linux系统安装FTP服务器 Linux系统的网络文件共享 建筑的七盏明灯的内容简介 面向对象设计七大原则 简单说 交互设计七大定律 交互设计的“根”——七大定律 交互设计原则和理论2——七大定律 七大设计原则 附近的加油站有哪些 附近的加油站有哪些地方 国家对海事管理有什么职责要求? 南京市交通运输局的内设机构 中华人民共和国广西海事局的主要职能 朋友们,问个事,支付宝借款前要几百元正常吗,说是手续费,保证金之类的,是骗子吗,但支付宝是认证了的 支付宝3499分12期,要多少手续费? 长江管理计划300字 岸线利用对水生态有何影响? 梦见家中先人哭诉被人骗了钱 梦见妈妈被人掏兜偷了钱 airpoda pro今年会上新吗 永清过滤系统是什么 永清过滤的过滤原理 靖远县有多少黄瓜种植面积 在农村,可种植的黄瓜种类最多的是哪几种 秋黄瓜在幼苗期的的温度,需要保持在多高? 天津滨海新区(大港)什么地方有黄瓜籽粉 用电压力锅煮粥太烂怎么办? 高压锅煮小米粥安全么 九阳电压力锅,煮小米粥溢出来是怎么回事?电压力锅都这样吗?怎么办呢? 电高压锅煮小米粥会爆炸? 怎样预防早期肥胖症? 哪款音乐软件既能分享微信朋友圈又能分享支付宝生活圈 读了骑鹅旅行记和汤姆索亚历险记有什么共同和不同,谈谈发现和感受? 在虾米音乐下载歌曲,没写明单曲付费的是不是就是可以免费下载了? 王大毛多少岁 葛尔丹为什么爱蓝齐儿 康熙王朝,康熙为何将蓝齐儿嫁给噶尔丹,是不是大爱? 王大毛在哪里上大学 求 王大毛的 去年夏天的 MP3下载 遂溪县军用机场排中国第几名 康熙王朝葛尔丹到底有多爱蓝齐儿,从这一段 为什么别人作曲作词让王大毛唱 独立董事和董事的区别是什么 王大毛唱的歌属于什么类型? 咱们相爱吧里面的王大毛的扮演者 去年夏天 王大毛 想要资源,谢谢啦 王大毛《去年夏天》吉他谱怎么看?求解 在《康熙王朝》中,为何康熙将最疼爱的女儿蓝齐儿嫁给仇人噶尔丹? 中国有多少叫王大毛 康熙那么多女儿,为什么会让最喜欢的女儿蓝齐儿去和亲?