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

来源:互联网 发布:橙子助手有没有mac版 编辑:程序博客网 时间:2024/06/06 08:35

简介:

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切换镜像源的三种方式:地址

http://www.qdfuns.com/notes/25440/0b1cfee2e104c4cd84416eca91999376.html

5 0