npm前端包管理工具
- 在后端开发中,使用maven构建项目,管理jar依赖,联网下载依赖
- npm类似于maven,用在前段中,管理前端js依赖,联网下载js依赖,比如jQuery
npm下载安装,只要安装了node.js,npm就安装完成了。
npm具体操作
后端项目会有一个目录结构,前端项目也会有。
- npm init :初始化项目(npm init -y全部使用默认操作)
会生成一个package.json文件。类似于后端的pom.xml文件
- npm install 依赖名称: 下载js依赖
下载依赖就要谈到镜像了
npm官方管理的包都是从http://npmjs.com下载的,但是在国内这个网站速度很慢
这里推荐使用淘宝镜像 http://npm.taobao.org/ ,淘宝npm镜像是一个完整的npmjs.com镜像,同步频率10分钟一次,以保证尽量与官方同步
设置镜像地址:
npm config set registry https://registry.npm.taobao.org
#查看npm配置信息
npm config list
#指定版本号下载
npm install jquery@2.1x
#根据配置文件下载 package-lock.json(锁定版本号)和package.json
npm install

浙公网安备 33010602011771号