Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
简单来讲,Node.js 是运行在服务端的 JavaScript。
同时,Node.js 拥有一个非常优秀的包管理器 npm,使用这个包管理器来下载别人的第三方包是非常方便的.
而有一些技术需要用 Node.js 作为基础支持,比如 Vue-cli
。Vue-cli要求 Node.js 版本8或更高版本(建议使用8.10.0+)。
Node.js 安装包及源码下载地址为:https://nodejs.org/en/download/。
我们选择 LTS 版本,LTS版本是发行的稳定版。根据自己的 Windows系统版本选择位数,这里我们选择64位。
这里下载的是 node-v12.18.2-x64.msi,总大小不到20M,下载还是比较快的,一分钟就下载完成了。
当然我们也可以选择通过别的镜像站进行下载,但要记得选择 Node.js的偶数版本,因为偶数版是长期稳定版,兼容性好。
NodeJS 安装完成之后,我们需要通过命令行来进行验证。
按 win+r 键,输入 cmd 打开命令行,在命令行中输入
node -v
系统能够自动识别出 Node.js 的版本号,即证明 Node.js 安装成功,可以正常使用了。
我们可以用以下命令来查看 npm
的版本
npm -v
我们虽然已经可以直接使用 npm 来安装第三方包了,但是 npm 是国外的源,使用起来会相当慢。
为了加快 npm 的安装速度,我们更换为淘宝的 npm 镜像。它是一个完整 npmjs.org 镜像,可以用来代替官方版本。
npm config set registry http://registry.npm.taobao.org/
更换镜像之后,再使用 npm 命令下载第三方包速度就会快多了。
npm install [name]
我们也可以使用淘宝 npm 镜像定制的 cnpm 命令行工具代替默认的 npm
npm install -g cnpm --registry=https://registry.npm.taobao.org
这样我们以后直接使用 cnpm 命令来安装模块就行了
cnpm install [name]
Windows安装NodeJS
Node.js 安装配置
npm 切换镜像站点