Mac搭建Nodejs运行环境

在Mac上可以通过安装包安装、二进制库安装和源码安装3种方式来进行Nodejs环境搭建。

一、安装包安装

这种方式最简单,首先进入nodejs下载网址http://nodejs.cn/download/,如下图所示,点击“macOS 安装包”进行下载。下载后双击打开安装包,和正常安装软件一样安装完成即可。

安装包安装

 

在运行项目时如果提示没有找到项目中引入的模块,可以通过sudo npm install 模块名 -g的方式来安装(比如安装express模块就是sudo npm install express -g)。如果安装成功后还是提示没有找到模块,那可能是没有配置nodejs的环境变量。
首先打开环境变量配置文件:

 

vim ~/.bash_profile

在配置文件中加入以下内容(如果你的nodejs安装路径和我的不一样要改成你自己的安装路径)。

 

PATH=$PATH:/usr/local/bin/
export NODE_PATH="/usr/local/lib/node_modules" 

保存退出后执行下面命令使其立马生效。

 

source ~/.bash_profile

二、二进制库安装

通过二进制库的方式来安装比较简单,只需要打开终端执行2条命令即可。
先执行下面命令来安装nodejs:

 

brew install nodejs

再执行下面命令来安装npm(npm是开发nodejs时所用的依赖库)

 

brew install npm

三、源码安装

先进入nodejs下载网址http://nodejs.cn/download/,如下图所示,点击“源代码”进行下载。

nodejs源码下载


打开终端,输入下面命令进入下载目录(根据自己的实际下载目录来执行)

 

 

cd /Users/qinjian/Downloads

执行下面命令来解压源码,我这里下载的源码文件是node-v10.16.0.tar.gz,这里根据你实际下载的版本来执行。

 

tar -zvxf node-v10.16.0.tar.gz

进入解压后的目录

 

cd node-v10.16.0

生成Makefile文件(prefix后面是你想要安装的目录):

 

./configure --prefix=/usr/local/nodejs

再执行下面命令(如果没有安装Python的话需要先安装Python):

 

python tools/gyp_node.py --no-parallel -f make-mac

执行下面命令进行安装编译(这种方式安装好后需要配置环境变量)

 

make -j 4 && sudo make install

安装完成后分别执行下面2条指令,如果分别看到了版本号表示安装成功了。

 

node -v
npm -v

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

天秤座的架构师

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值