美文网首页
Mac上Nodejs环境搭建

Mac上Nodejs环境搭建

作者: 一叶知秋0830 | 来源:发表于2019-07-14 09:08 被阅读0次

在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

相关文章

网友评论

      本文标题:Mac上Nodejs环境搭建

      本文链接:https://www.haomeiwen.com/subject/zyfmkctx.html