syshlang

枪口下的砚台

Stay Hungry. Stay Foolish.

0%

Node.js

Node.js is a JavaScript runtime built on Chrome’s V8 JavaScript engine.
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时。

Node.js主页

node、nvm、npm、cnpm、yarn、nrm都是些什么东西?

类型
名称
功能描述其它
JavaScript运行环境Node.js    Node.js或Node是一个基于 Chrome V8 引擎的 JavaScript 运行时,它是一个运行在服务端的事件驱动I/O的JavaScript环境,它就相当于我们java开发时的java运行环境。Node.js安装及配置
Node.js版本管理工具n
nvm
nvmw
nvs
    nvm全称是Node Version Manager,它和n、nvm、nvmw、nvs都是nodejs的版本管理工具,如果一台机器上需要多个版本的NodeJS,通过它我们可以自由安装和切换不同版本。Node.js版本管理工具及其使用
Node.js包管理工具npm
yarn
    npm全称是Node Package Manager,它和yarn都是nodeJs环境中JavaScript软件包管理及构建的工具,它就相当于我们java世界的Maven、Gradle等jar包的管理工具。Node.js的包管理工具及其使用
npm 源管理器nrm    nrm全称是Npm Registry Manager,它是npm的镜像源管理工具,有时候因为网络问题,我们在使用npm官方源安装依赖时会很慢,此时就可以使用nrm切换npm 源,提高下载依赖的速度。nrm – NPM registry manager
Node.js包运行器npx    npx全称是Npm Package Extention,它是npm从5.2 版本开始加入的功能,和npm捆绑在了一起,可以认为是npm 的高级版本,npx 具有更强大的功能。通过它可以在命令行直接执行本地已安装的依赖包命令(execute npm package binaries),也就是执行npm依赖包的二进制文件。Node.js 包运行器 npx
npx(1) – execute npm package binaries

附:Node.js相关的文章