- A+
所属分类:Web前端
1.Node
(1)什么是Node.js
Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
(2)Node.js的安装
①下载对应你系统的Node.js版本:https://nodejs.org/en/download/
②选安装目录进行安装
③测试
在命令提示符下输入命令:
node -v
2.包资源管理器NPM
(1)什么是NPM
npm全称Node Package Manager,他是node包管理和分发工具。其实我们可以把NPM理解为前端的Maven
(2)NPM本地安装
install命令用于安装某个模块,如果我们想安装express模块(node的web框架),输出命令如下:
npm install express
安装完成后,在该目录下已经出现了一个node_modules文件夹 和package-lock.json。node_modules文件夹用于存放下载的js库(相当于maven的本地仓库),package-lock.json是当 node_modules 或 package.json 发生变化时自动生成的文件。
(3)NPM全局安装
如果你不知道你的全局目录在哪里,执行命令
npm root ‐g
比如我们全局安装jquery, 输入以下命令
npm install jquery ‐g
(4)批量下载
我们从网上下载某些代码,发现只有package.json,没有node_modules文件夹,这时我们需要通过命令重新下载这些js库。
进入目录(package.json所在的目录)输入命令:
npm install
此时,npm会自动下载package.json中依赖的js库。
(5)淘宝NPM镜像
有时我们使用npm下载资源会很慢,所以我们可以安装一个cnmp(淘宝镜像)来加快下载速度。
输入命令,进行全局安装淘宝镜像。
npm install ‐g cnpm ‐‐registry=https://registry.npm.taobao.org
安装后,我们可以使用以下命令来查看cnpm的版本
cnpm ‐v
使用cnpm
cnpm install 需要下载的js库