npm的下载、使用,及切换镜像源的三种方式

简介:

NPM,通常被称为node包管理器,顾名思义,他的主要功能就是管理包,
包括:安装 / 卸载 / 更新 / 查看 / 搜索 / 发布等

  允许用户从NPM服务器下载别人编写的第三方包到本地使用。 
• 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 
• 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用


使用
1、安装(不用安装,只要安装过了node就会有) 

- 官网[https://www.npmjs.com]
  - node package manager
  - 命令:
    + 初始化:`npm init`
初始化可以生成一个package.json文件,
文件存储了所有自动导入的框架的信息
在命令行中:npm init 一直回车
在命令行中:npm init  -y  不用一直敲回车




    + 安装指定包:`npm install jquery --save`
    + 删除指定包:`npm remove jquery --save`
    + 下载安装package.json中dependencies属性对的文件:`npm install --production`    
package.json里面储存着所需的js文件的信息,jquery/angular.js等等,
npm install --production 命令可以将里面的信息中的包下载指定的文件和版本


命令: npm install       //根据package中的内容下载所有的包


npm remove 指定文件名 --save     //save同时删除配置文件中的配置


npm install 包名字             是将包下载到当前目录下的 node_modules 文件夹中
  npm install -g 包名字          全局安装


同时下载多个文件 
npm install --save jquery bootstrap angular

npm docs jquery     //可以自动打开jquery的官网

示例下载
下载jquery的包
I:\html5Code\Angular>npm install jquery --save


下载指定版本的包,可通过淘宝的镜像文件下载
npm install jquery@1.7 --registry=https://registry.npm.taobao.org

删除
删除jquery 包
npm uninstall jquery


使用淘宝镜像会加快下载的速度
地址:http://npm.taobao.org/


下载指定版本的包,可通过淘宝的镜像文件下载

npm install jquery@1.7 --registry=https://registry.npm.taobao.org


临时使用淘宝源

npm --registry https://registry.npm.taobao.org install node-red-contrib-composer@latest

全局配置切换到淘宝源

 npm config set registry https://registry.npm.taobao.org

全局配置切换到官方源

 npm config set registry http://www.npmjs.org

检测是否切换到了淘宝源

npm info underscore

.......

gitHead: 'e4743ab712b8ab42ad4ccb48b155034d02394e4d',

dist: { shasum: '4f3fb53b106e6097fcf9cb4109f2a5e9bdfa5022',

size: 34172, noattachment: false,

// 有 registry.npm.taobao.org 等字样  说明切换成功

tarball: 'http://registry.npm.taobao.org/underscore/download/underscore-1.8.3.tgz' },

directories: {}, publish_time: 1427988774520 }


最后:npm install 就可以使用淘宝的源了

  • 8
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值