1,安装:
下载地址:https://nodejs.org/en/download/
配置淘宝源:
更新npm版本,查看、设置淘宝/npm镜像 命令
npm config set registry https://registry.npm.taobao.org
2,介绍:
node.js:
node翻译过来是节点的意思,而node.js后面特地带了.js,就表示它与JavaScript有莫大的关系。
node.js是javascript的一种运行环境,是服务器端的javascript的解释器。
npm:
npm则是包含在node.js里面的一个包管理工具,就如同linux中的yum仓库,rpm包管理;如同python中的pip包管理工具一样。
而这些包管理工具都是予以使用的人们方便,同时解决各种包依赖之间的关系的。
等下面演示后,就会知道有npm去解决项目及包之间的依赖关系是多么的便利,省去了人手上的多少心力。让开发人员专注于代码上。
既然npm是包管理工具,那么它自己也和node.js分开自成一个网站,在npm的网站上面,就如同github,其仓库中保管了N多的开源项目,有世界上众多开发者提供的项目。我们只需要在npm的网站上搜索相关的就可以找到,然后在线上下载也行,直接在自己的项目中使用命令行安装也行。