1、版本查看

1. node -v
2. npm -v

2、修改npm的缓存目录和全局目录路径

D盘node目录下创建两个目录,分别是node_cache和node_global,这是用来放安装过程的缓存文件以及最终的模块配置位置,执行下面这两个命令
npm config set prefix “D:\Program Files\node\node_global” npm config
set cache “D:\Program Files\node\node_cache”

配置npm和nodejs的环境变量

变量名填:NODE_PATH
变量值填:D:\Program Files\node\node_modules\
                  D:\ProgramFiles\node\node_global\

3、npm 安装常用命令

 - 全局安装npm install 模块名 -g    - 本地安装npm install 模块名  - 一次性安装多个npm install 模块名 模块名    - 安装开发时依赖包npm install 模块名 --save-dev- 安装运行时依赖包npm install 模块名 --save

4、npm更新、卸载

 - 查看帮助命令npm help- 检查包是否已经过时npm outdated- 更新node模块npm update 模块名npm update 模块名 @版本号 更新到指定版本npm update 模块名 @latest- 卸载node模块npm uninstall 模块名

5、npm查看命令

 - 查看某个包对于各种包的依赖关系npm view 模块名 dependencies- 查看包的源文件地址npm view 模块名 repository.url- 查看当前模块依赖的node最低版本号npm view 模块名 engines- 查看模块的当前版本号npm view 模块名 version- 查看模块的历史版本和当前版本npm view 模块名 versions- 查看一个模块的所有信息npm view 模块名- 查看当前已经安装的模块npm listnpm list --depth=0  //限制输入的模块层级npm list 模块名- 查看全局的包的安装路径npm root -g

6、其它

 - 更改包内容后进行重建npm rebuild 模块名- 访问package.json的字段文档npm help json- 查看某个模块的bugs列表界面npm bugs 模块名- 打开某个模块的仓库界面npm repo 模块名- 打开某个模块的文档npm docs 模块名- 打开某个模块的主页npm home 模块名- 清除未被使用到的模块npm prune

7、版本控制

npm包的版本号的格式X.Y.Z,其中X为主版本号,只有更新了不向下兼容的API时进行修改主版本号,Y为次版本号,当模块增加了向下兼容的功能时进行修改,Z为修订版本号,当模块进行了向下兼容的bug修改后进行修改

默认情况下,当用–save或者–save-dev安装一个模块时,npm通过脱字符(^)来限定所安装模块的主版本号,而该脱字符对于不同的版本号有不同的更新机制
^1.2.1 代表的更新版本范围为 >=1.2.1 && < 2.0.0
^0.2.1 代表的更新版本范围为 >=0.2.1 && <0.3.0
^0.0.2 代表的更新版本范围为 0.0.2)

npm、node查看版本及npm常用命令相关推荐

  1. Linux常用文本编辑器,及文本查看摘选的常用命令

    Linux常用文本编辑器: Emacs:功能强大,门槛高,对新手不友好. nano :优点是操作简单,缺点是无强大的命令支持复杂操作. gedit :只能在有gnome的换图形化界面中使用 kedit ...

  2. 华为交换机查看端口相关信息常用命令

    华为交换机查看端口相关信息常用命令 1.显示接口的运行状态和相关信息 display interface Ethernet brief (dis int br) 2.查看接口的描述信息 display ...

  3. Windows 和 Linux 查看和关闭端口常用命令

    title: Windows 和 Linux 查看和关闭端口常用命令 date: 2022-03-11 09:35:48 tags: Linux Windows categories: 开发实践 co ...

  4. npm基本使用--npm淘宝镜像设置、常用命令

       欢迎加入前端技术营!如果你也是前端学习者或者对前端有学习的想法,那就跟着我一起从零开始进击前端.   致力于尽可能详细且简洁的介绍前端知识.自己的捷径,也是学习路上的记录.欢迎探讨 文章目录 安 ...

  5. node升级版本、npm升级版本

    npm升级版本: npm install -g npm 更新到指定版本, npm -g install npm@版本号 node升级版本: 首先清除缓存:npm cache clean -f 安装n模 ...

  6. 01《穿越时空的git》科幻小电影-Git创建版本库和常用命令操作-提交、回退、撤销、删除

    小时候看过一部印象很深的剧叫做<穿越时空的爱恋>,今日也厚着脸皮导演一部<穿越时空的git>,不上映,纯属自嗨! 1.创建版本库 what is 版本库?无论我们平常使用git ...

  7. cmd查看所有数据库 db2_db2常用命令大全 db2数据库中的操作命令

    类型:反编译(译逆工程)大小:1.8M语言:中文 评分:5.0 标签: 立即下载 DB2 常用命令,对于使用db2的朋友可以参考下.管理客户端从v9.7版本之后就不再带有控制中心了,而是使用 Data ...

  8. mosquitto查看订阅记录_mosquitto 常用命令

    原文:https://www.cnblogs.com/smartlife/articles/10182136.html 常用命令 订阅主题 mosquitto_sub -h 192.168.0.1 - ...

  9. linux查看rabbitmq运行状态,RabbitMQ常用命令

    RabbitMQ常用命令 rabbitmqctl命令 http://www.rabbitmq.com/man/rabbitmqctl.1.man.html# 1). 服务器启动与关闭 启动: rabb ...

最新文章

  1. 浅谈自考学习方法(二)
  2. 搜索功能:洞悉产品的绝佳入口
  3. final cut pro的vlog模版的需要region of interests和导出视频注意事项
  4. python 变量类型list_Python基础变量类型——List浅析-阿里云开发者社区
  5. web developer tips (45):如何改变动态数据文件夹的位置
  6. 19_python基础—面向对象-类结构、类属性和类方法、静态方法
  7. 限免!百名 AI 大咖,20 大技术和行业论坛,邀你加入群聊
  8. Struct嵌套使用
  9. 如何在vue中使用less
  10. sklearn.preprocessing.StandScaler
  11. 【高级开发必掌握SQL】SQL优化篇
  12. 计算机网络——计算机网络知识脑图
  13. 量表类问卷影响关系研究(精读笔记1)SPSS
  14. 职场 | 因特尔(Intel)无线modem系统设计师实习岗位面试总结
  15. NTP实现联网校对时间详解
  16. 通讯与计算机网络在线作业,浙大秋通讯与计算机网络在线作业试题及答案
  17. 分子动力学软件-VMD(win版)
  18. 字符串中空格相关操作
  19. 《深入理解JAVA虚拟机》周志明 第三版 - 第四章 虚拟机性能监控、故障处理工具
  20. 将数组作为函数参数调用

热门文章

  1. Python遥感图像处理应用篇(十六):GDAL 将归一化处理csv数据转化为遥感影像
  2. 英语字典c语言实训,c语言字典(国外英文资料).doc
  3. C++ 抽象基类与派生类
  4. 质因数的个数 - 九度教程第54题
  5. iPhone的设置中,为何找不到“开发者选项”
  6. QVariant类 万能数据类型
  7. 教育实习手册高中计算机,农村高中信息技术课程教学现状与分析-- 基础教育调查实习报告...
  8. Adobe Audition去除噪声(以去除Audiojungle水印为例)
  9. 如何使用css样式将正方形图片显示为圆形图片布局
  10. python中大括号是什么意思_浅析python 中大括号中括号小括号的区分