美文网首页
Node.js, NPM, NPX, NVM

Node.js, NPM, NPX, NVM

作者: 荒剑离 | 来源:发表于2020-01-04 13:47 被阅读0次

Node.js

简单说这是运行在服务器端的JavaScript运行时,基于Chrome的V8引擎,采用的是异步的事件驱动机制。

这里是官网中文官网

NPM

npm, Node Package Manager,主要是用于共享JS代码的包管理工具。因为最早是支持node.js进行包管理,所以在node.js中已经集成了npm。

使用命令npm install可以很方便的帮我们下载到项目的包依赖。

这里是官网中文文档淘宝镜像

NPX

npx是从npm v5.2.0时引入的一条命令,方便开发者执行本地已安装的可执行工具,不必配置scripts或者全局安装。

此外npx也可以帮助开发者执行临时性的命令,即不会把工具保存在本地机器上,也就不会污染全局安装。同时利用这个特性,开发者也可以临时性的使用不同版本的node环境来运行命令。

这里是github地址

NVM

nvm,node.js version management,顾名思义是一个nodejs的版本管理工具。与n类似,通过它可以安装和切换不同版本的nodejs。n 命令是作为一个 node 的模块而存在,而 nvm 是一个独立于 node/npm 的外部 shell 脚本,因此 n 命令相比 nvm 更加局限。

这里是github地址

参考资料

  1. 科普文:为什么不能在服务器上 npm install ?
  2. npm 是干什么的?(非教程)
  3. 非常好用的 npx!!!
  4. 使用 nvm 管理不同版本的 node 与 npm

相关文章

网友评论

      本文标题:Node.js, NPM, NPX, NVM

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