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

npm i和npm install的区别

时间:2023-08-25 11:13:26浏览次数:40  
标签:npm node 版本 区别 版本号 install uninstall

实际使用的区别点主要如下(windows下):
1. 用npm i安装的模块无法用npm uninstall删除,用npm uninstall i才卸载掉
2. npm i会帮助检测与当前node版本最匹配的npm包版本号,并匹配出来相互依赖的npm包应该提升的版本号
3. 部分npm包在当前node版本下无法使用,必须使用建议版本
4. 安装报错时intall肯定会出现npm-debug.log 文件,npm i不一定

转自:https://blog.csdn.net/chern1992/article/details/79193211

标签:npm,node,版本,区别,版本号,install,uninstall
From: https://www.cnblogs.com/PrintY/p/17656377.html

相关文章

  • workerman和swoole的区别
    两个框架我都有用过,workerman用得更多些,这2个框架都很出名,它们的出现大大的提高了php的应用范围及知名度workerman和swoole都是phpsocket服务器框架,都支持长连接、tcp和udp、websocket、异步、分布式部署等workerman纯php写的,swoole是php的c扩展,性能肯定更高,百度、腾讯不少产品的......
  • C++11 四种强制类型转换的区别
    static_cast:指针强转,如果某个基类有多个子类,基类的指针实际是指向A类的对象,但使用强转为B类对象,运行时会报错,静态强转没做检测dynamic_cast:只能用于虚函数类,子类与父类指针互转,会检测,转换失败为返回空,不会崩const_cast:用于转换常量,修改常量,先用一个常......
  • 什么是白盒测试,和的黑盒测试有什么区别?
     黑盒测试 软件测试是软件开发过程中的基本活动。黑盒测试和白盒测试是两种不同类型的软件测试策略,它们具有同样强大的功能,并且结合使用时甚至更好。一、黑盒测试在软件中,黑盒测试很方便,可以减少灾难性(软件)崩溃的风险。灾难性的软件崩溃可能是什么?系统在......
  • 安装使用pnpm包管理工具
    安装前言​Ifyoudon'tusethestandalonescriptor @pnpm/exe toinstallpnpm,thenyouneedtohaveNode.js(atleastv16.14)tobeinstalledonyoursystem.使用独立脚本安装 即使没有安装Node.js,也可以使用以下脚本安装pnpm。Windows​使用PowerShel......
  • cona install 出现SSLError
    Solvingenvironment:failedCondaHTTPError:HTTP000CONNECTIONFAILEDforurl<https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro/noarch/repodata.json>Elapsed:-AnHTTPerroroccurredwhentryingtoretrievethisURL.HTTPerrorsareofteninte......
  • Linux su 与 su - 的区别
    问题描述linux是最稳定的系统,为了安全,一般会配置非root权限的用户进行工作,今天聊下linux系统中su和su-的区别主要区别su仅仅是切换了root身份。但Shell环境仍然是普通用户的Shell。su-连用户和Shell环境一起切换成root身份了 ......
  • Linux中PATH、 LIBRARY_PATH、 LD_LIBRARY_PATH的区别
    Linux中PATH、LIBRARY_PATH、LD_LIBRARY_PATH的区别_YOULDYGL的博客-CSDN博客PATH:放可执行命令所在路径;whichxxx也可以看见xxx命令所在路径LIBRARY_PATH:程序编译期间查找动态链接库时指定的查找共享库的路径LD_LIBRARY_PATH:在程序运行期间查找动态链接库时,指定除了系统默认......
  • lock解决线程安全问题,与synchronize区别,同步的三种方式
    packagecom.atjava.test;importjava.util.concurrent.locks.ReentrantLock;classWindow1implementsRunnable{privateintticket=100;privateReentrantLocklock=newReentrantLock();@Overridepublicvoidrun(){while(true)......
  • 过滤器和拦截器的区别
    一、过滤器1.什么是过滤器?过滤器是一种用于JavaWeb应用程序中的组件,它可以拦截HTTP请求和响应,以实现一些特定的功能。过滤器可以对请求和响应进行修改,可以阻止请求进入Servlet,也可以修改响应返回给客户端。2.过滤器的主要作用登录验证:检查用户是否已经登录,如果没有......
  • Java的深拷贝与浅拷贝的区别
    1、二者的区别浅拷贝:在拷贝一个对象时,对对象的基本数据类型的成员变量进行拷贝,但对引用类型的成员变量只进行引用的传递,并没有创建一个新的对象,当对引用类型的内容修改会影响被拷贝的对象。深拷贝:在拷贝一个对象时,除了对基本数据类型的成员变量进行拷贝,对引用类型的成员变量进行......