一、简介
-
Node.js 中文文档、Node.js 英文文档
-
通过包管理器安装
Node.js
插件列表-
官方地址:https://nodejs.org/zh-cn/download/package-manager
-
国内地址:http://website2.nodejs.cn/download/package-manager/
-
其他地址:http://dev.nodejs.cn/download/package-manager/
-
二、常见的包管理工具
-
nvm
nvm
全名Node.js Version Management
,顾名思义是一个Node.js
的版本管理工具。在macOS
、Linux
(包括适用于Linux
的Windows
子系统)和各种其他类Unix
系统上均受支持。由于Windows
支持程度不佳,社区孵化了nvm-windows
供Windows
使用,它们隶属于不同的项目,相互分开的支持和维护。Linux、Mac OS:https://github.com/nvm-sh/nvm
Windows:https://github.com/coreybutler/nvm-windows -
n
Node.js
版本管理:没有子shell
,没有配置文件设置,没有复杂的api
,就是简单。与nvm
相同的系统支持度,在macOS
、Linux
(包括适用于Linux
的Windows
子系统)和各种其他类Unix
系统上均受支持。Linux、Mac OS: https://github.com/tj/n
Windows: 必须通过 WSL(Linux 的 Windows 子系统)工作 -
nvs
nvs
是一个跨平台的Node.js
的版本切换工具,并且nvs
本身是用Node.js
编写的。这个工具显然是受到其他Node.js
版本管理器工具的启发,特别是nvm
,它借鉴了很多思想和一些命令行语法。
以下是基本的设置说明。有关设置nvs
的更多细节和选项,请参阅设置页面。https://github.com/jasongin/nvs
-
fnm
用
Rust
写的,快速简单的Node
版本管理工具,一个字快
,支持跨平台。https://github.com/Schniz/fnm
-
nodenv
从
rbenv
分叉出来的Node.js
版本管理工具,使用nodeenv
为您的应用程序选择一个Node
版本,并确保您的开发环境与生产环境相匹配。将nodeenv
与npm
一起使用,以实现无痛Node
升级和防弹部署。https://github.com/nodenv/nodenv
-
其他的不一一例举了,常用常见的列一下就行!