首页 > 其他分享 >npm i 与 npm install 的区别

npm i 与 npm install 的区别

时间:2023-02-07 16:57:48浏览次数:29  
标签:npm node 区别 版本号 install 安装 uninstall

我们在平时运用的时候一般用 npm i 来代替 npm install(为npm i 的简写)

但是在实际应用中两者是有些不同的(查阅总结):

1.使用npm i 安装的模块和依赖,使用npm uninstall是无法删除的,必须使用 npm uninstall i 才可以删除。

2.npm i 会帮助检测 和 当前 node 最匹配的 npm 版本号,并匹配出相互依赖的npm 包应该升级的版本号。

3. npm i 安装的一些包,在当前的node版本下是没有办法使用的,必须使用建议版本。

4.npm  i 安装出现问题是不会出现 npm-debug.log 文件的,但是 npm  install 安装出现问题是有这个文件的。

标签:npm,node,区别,版本号,install,安装,uninstall
From: https://www.cnblogs.com/liyunxi/p/17099016.html

相关文章

  • Installation requirements for DB2 UDB 8.1 Enterprise Servers
    UDB8Install HomeUppre-UDB 8 InstallUDB 8 InstallAddendum Stepstodobefore/afterapplyingaDB2FixpakDB28.2GA......
  • mysql与oracle语法区别
    1.MySQL的字符串类型是varchar:CODEVARCHAR(40),Oracle中是varchar2:CODEVARCHAR2(40)。2.MySQL的数值类型是decimal,FLOAT,DOUBLE,Oracle中是NUMBER。3.MySQL支持在建表时同时......
  • 2.5 逻辑右移和算数右移的区别
    右移有移位后在最高位补0和补1两种情况。当二进制数的值表示图形模式而非数值时,移位后需要在最高位补0。类似于霓虹灯往右滚动的效果。这就称为逻辑右移。例如图2-9将二......
  • golang 线程和系统线程的的区别
    和操作系统的线程调度不同的是,Go调度器并不是用一个硬件定时器而是被Go语言"建筑"本身进行调度的。例如当一个goroutine调用了time.Sleep或者被channel调用或者mutex操作阻......
  • iphone retain 和 assign的区别
    assign表示直接传递引用给属性值retain表示将某个对象引用传递给属性值时,属性值会将引用计数加一,也就是说,属性会自己额外保留一份引用.举例子说.......
  • npm 源地址设置及恢复
    设置国内淘宝镜像通过cnpm使用淘宝镜像:npminstall-gcnpm--registry=https://registry.npm.taobao.org 将npm设置为淘宝镜像:npmconfigsetregistryhttps://......
  • 【android 】android @id和@+id的区别
    今天,简单讲讲android里关于@id和@+id的区别。之前,自己在布局里无论什么情况都使用@+id,可是后来发现有些代码用的是@id,自己不知道这两者之间有什么区别。于是就在网上查找......
  • 使用 pycharm pip install 问题
    1. 出现trusted_host问题,说明没有配置信任证书,需要在pip.ini里面配置trusted_host;2.设置代理:settings>HTTPProxy>ManualSet127.0.0.1>ConnectionTest......
  • 泥石流和山体滑坡的区别、形成原因及防治方法
    什么是“泥石流”和“滑坡”?泥石流是山区常见的一种自然灾害,对山区的城镇、村庄、铁路、公路、农田、水利设施等常造成严重危害。我国汶川特大地震过后连续发生严重的“泥......
  • 关于科赫雪花以及使用Pyinstaller打包
    科赫雪花(一)1importturtle2defkoch(size,n):3ifn==0:4turtle.fd(size)5else:6foranglein[0,60,-120,60]:7......