NPM包管理工具

NPM

npm(Node Package Manager)是基于nodejs的包管理工具
什么是包

  1. 包===项目
  2. 模块===文件

package.json

package.json是node.js项目的包描述文件,以JSON格式的形式描述项目
创建package.json

  1. npm init
  2. npm init -y//自动以全部为yes的形式生成package.json文件

package.json的常用属性

  1. name : 项目的名称
  2. version:版本号
  3. description:项目描述
  4. main :主模块
  5. dependencies:依赖列表
  6. devDependencies :开发时依赖
  7. scripts:脚本命令,可以使用npm命令进行执行
  8. lincense:开源协议

npm常用命令

安装包

  1. npm install <包的名称> ____安装指定的包
  2. npm i <包的名称>____效果同上,缩写形式
  3. npm i <包的名称>@版本号____安装指定版本的包
  4. npm i <包的名称> -g___全局安装
    安装位置:C:\Users\Administrator\AppData\Roaming\npm\node_modules
  5. npm i <包的名称> --save___将安装包写入package.json依赖列表
  6. npm i <包的名称> --save-dev____将安装包写入package.json开发时依赖列表
  7. npm i____自动查找当前目录下的package.json文件,安装所有依赖

其它命令

  1. npm search <包的名称> //搜索包
  2. npm view <包的名称> //查看包的信息
  3. npm uninstall <包的名称> //卸载包
  4. npm update <包的名称> //卸载包

cnpm

npm 就是一个文件下载工具,默认情况下去 npmjs.com(github.com)下载资源
cnpm 由于在国内下载npmjs.com的数据非常慢,所以淘宝制作了一个 npmjs.com的镜像(可以下载,不能上传),直接访问国内的服务器下载资源,速度非常快。

安装cnpm:
npm install -g cnpm --registry=https://registry.npm.taobao.org

使用cnpm:
与npm一模一样。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值