博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
npm常用命令
阅读量:6232 次
发布时间:2019-06-22

本文共 1090 字,大约阅读时间需要 3 分钟。

npm(node package manager)称为node包管理器。顾名思义,它的主要功能就是管理node包,包括:安装、卸载、更新、查看、搜索、发布等。

  1. npm的安装、卸载、升级、配置
  2. npm的使用:package的安装、卸载、升级、查看、搜索、发布
  3. npm包的安装模式:本地 vs 全局
  4. package.json:包描述信息
  5. package版本:常见版本声明形式

1 本地安装 vs 全局安装(重要)

node包的安装分两种:本地安装、全局安装。两者的区别如下,后面会通过简单例子说明

  • 本地安装:package会被下载到当前所在目录,也只能在当前目录下使用。
  • 全局安装:package会被下载到到特定的系统目录下,安装的package能够在所有目录下使用。

1)本地安装命令

npm install pkg

2)全局安装命令

npm install -g pkg

npm install –save 安装的同时,将信息写入package.json中项目路径中如果有package.json文件时,直接使用npm install方法就可以根据dependencies配置安装所有的依赖包,这样代码提交到github时,就不用提交node_modules这个文件夹了。

创建 package.json 文件,使用npm init 命令在项目目录下执行,会自动生成项目以来描述文件package.json 

npm init

 

 

2 npm包管理 

包管理包含:安装、卸载、更新、查看、搜索、发布等。

安装最新版本的grunt-cli

npm install grunt-cli

安装0.1.9版本的grunt-cli

npm install "

通过package.json进行安装

如果我们的项目依赖了很多package,一个一个地安装那将是个体力活。我们可以将项目依赖的包都在package.json这个文件里声明,然后一行命令搞定

npm install

卸载grunt-cli

比如卸载grunt-cli

npm uninstall grunt-cli

卸载0.1.9版本的grunt-cli

npm uninstall "

npm ls:查看安装了哪些包同样,如果是要查看package的全局安装信息,加上-g就可以。

npm update pkg:package更新

npm update grunt-cli

 

npm outdated:检查包是否已经过时,此命令会列出所有已经过时的包,可以及时进行包的更新

 

npm清空缓存

npm cache clean  --force

 

转载地址:http://kpqna.baihongyu.com/

你可能感兴趣的文章
Li-Fi很美好,但短期内未必能取代Wi-Fi
查看>>
详解Linux进程及作业管理
查看>>
智能家庭本周锋闻:小米进军移动医疗
查看>>
检测iOS的APP 性能的一些方法
查看>>
细数各种关键绩效指标KPI
查看>>
新一代信息技术产业加速变革 大数据产业迎发展机遇
查看>>
ANTVR是否是虚拟现实的好故事?
查看>>
运营商如何创新流量经营模式?
查看>>
模糊的边界:内存和存储以全新方式融合
查看>>
为何Windows版QuickTime突然寿终正寝?
查看>>
巧用MapReduce+HDFS,海量数据去重的五大策略
查看>>
天津:智慧园区形成智能制造生态圈
查看>>
高速无线网络:现实还是科幻?
查看>>
《C语言课程设计》一2.4 表达式和基本语句
查看>>
第一次参加就甩开IBM 阿里云成为国际顶级竞技手
查看>>
搭建B2P风控体系 破题分布式光伏融资难题
查看>>
大白话解释模型产生过拟合的原因!
查看>>
感知时代 智造中国 ——首届中国智谷大会际会风云
查看>>
移动物联网的Arduino开发板:Particle推出Electron
查看>>
校企联合,走大数据职业人才培养创新之路
查看>>