本文主要是介绍MacOS 使用 brew 安装Node.js,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
安装环境
MacOS 10.15.4
➜ ~ sw_vers
ProductName: Mac OS X
ProductVersion: 10.15.4
BuildVersion: 19E287
home-brew
➜ mimall git:(master) ✗ brew -v
Homebrew 2.2.11
Homebrew/homebrew-core (git revision 0ce758; last commit 2020-03-26)
Homebrew/homebrew-cask (no git repository)
安装准备
安装准备,比如更新相关依赖包,下载软件包等等!
1、Node.js 是什么
As an asynchronous event-driven JavaScript runtime, Node.js is designed to build scalable network applications
官网的说明:Node.js 是一个异步的,事件驱动的 JavaScript 的运行时环境,它用于构建可扩展的网络应用程序。当然,它本身也是一门后端的编程语言。
更多的关于 Node.js 的信息可参考官方网站的介绍。
2、Node.js 官网
中文
https://nodejs.org/zh-cn/
英文
https://nodejs.org/en/
安装步骤
1、安装 Node.js
直接使用 brew install node 命令安装即可。
➜ ~ brew install node➜ ~ node -v
v13.5.0
➜ ~ npm -v
6.13.4
2、安装 n 模块
n 模块用于方便切换 Node 版本
➜ ~ npm i -g n
n 模块切换 node 版本常用命令:
n stable 切换到稳定版本
n lts 切换到最新的 LTS 版本
n latest 切换到最新的 node 版本
n x.x.x 切换到某个指定的 node 版本
注:
a. 如果执行 n 命令时提示权限不足,请加上 sudo。或者保险的做法是切换时命令前都加上 sudo
b. n 模块只支持 MacOS 与 Linux 系统,不支持 Windows 系统。Windows 系统切换版本请自行安装
示例:
我当前使用的是最新的 LTS 版本即 13.5.0。下面是我从 LTS 版本切换到 stable 版本的示例:
➜ ~ node -v
v13.5.0
➜ ~ sudo n stable
Password:installing : node-v12.16.3mkdir : /usr/local/n/versions/node/12.16.3fetch : https://nodejs.org/dist/v12.16.3/node-v12.16.3-darwin-x64.tar.gz
-=O=- # # # ##-=O=- # # ##-=O=- # #-=O=- # ##-=O=- # ##-=O=- #-=O=- # ##-=O=- # #-=O=- # # ##-=O=- # # #-=O=- # # # installed : v12.16.3 (with npm 6.14.4)
n 模块官方说明
https://npmjs.com/package/n
相关配置
配置 npm 镜像源,可加速 npm 的下载
➜ ~ npm config set registry https://registry.npm.taobao.org --global
➜ ~ npm config set disturl https://npm.taobao.org/dist --global
使用下面的命令验证:
➜ ~ npm config list
; cli configs
metrics-registry = "https://registry.npm.taobao.org/"
scope = ""
user-agent = "npm/6.14.4 node/v12.16.3 darwin x64"
; globalconfig /usr/local/etc/npmrc
disturl = "https://npm.taobao.org/dist"
registry = "https://registry.npm.taobao.org/"
; node bin location = /usr/local/bin/node
; cwd = /Users/jiangzhuolin
; HOME = /Users/jiangzhuolin
; "npm config ls -l" to show all defaults.
npm config 常用命令:
Usage:
npm config set <key> <value> # 设置某一项配置项的值,key 为配置项名称,value 是配置值
npm config get [<key>] # 获取某一项指定的配置项的值
npm config delete <key> # 删除某一项指定的配置项的值
npm config list [--json] # 列举当前的所有配置信息
npm config edit # 通过 vim 模式编辑修复 npm 配置项
alias: c # 别名,可以将上面命令中的 config 更换为 c,如果 npm c list --json
这篇关于MacOS 使用 brew 安装Node.js的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!