npm i卡在 idealTree buildDeps没反应的解决方案

这篇具有很好参考价值的文章主要介绍了npm i卡在 idealTree buildDeps没反应的解决方案。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

通过git clone拉下项目后,进行项目的初始化下包时发现npm i 并没有反应(如图):

关键点:IdealTree

npm卡在idealtree,npm,前端,node.js

1.网络问题

确保你的网络连接正常,能够正常访问 npm 仓库。有时网络问题可能导致包无法正确下载

 开始以为是网络问题,检查了自己的网络是可以正常浏览网页的,并且自己的VPN或者代理是没有开启的。

下包嘛,等个3-4分钟也是正常的,但是10分钟过去了,依旧没有反应......就很那啥,主要是没有报错也没中断啥的。

2.npm 缓存问题

可以清除下npm的缓存试试,或者把原来的node_modules文件删掉再重新npm i试下。

方法1:可以运行以下命令清除 npm 缓存(建议)

npm cache clean --force

然后再次运行 npm install

方法2:手动删除缓存文件夹

  1. 找到 npm 缓存的文件夹。根据你的操作系统,缓存文件夹的位置可能有所不同:在 Windows 上,通常在 %AppData%\npm-cache 目录下。

  2. 删除缓存文件夹中的所有内容。你可以使用以下命令:

    rmdir /s /q %AppData%\npm-cache
  3. 注意: 手动删除文件夹的操作要谨慎,确保你只删除了 npm 缓存文件夹而不是其他重要文件夹。

  4. 删除缓存后,可以再次运行 npm install 来安装项目的依赖项。

通过清除npm的缓存,但是还是没有效果

 3.镜像源问题

选择一个适合你网络环境的 npm 镜像源,以提高包的下载速度

下包卡住可能是源引起的,因为默认的官方源是国外的,而我们却在国内。

查看当前的 npm 镜像源:

npm config get registry

 如图可见我用的是国内的淘宝源:

本人使用的是国内的淘宝源,没有问题

npm卡在idealtree,npm,前端,node.js

 下面是切换源的方法:

1.使用淘宝镜像源

npm config set registry https://registry.npm.taobao.org/

2.使用官方镜像源(还原为默认)

npm config set registry https://registry.npmjs.org/

3.镜像源加速工具

除了手动切换镜像源外,还有一些工具可以帮助你在需要时快速切换。例如,nrmnpm registry manager)是一个方便的工具,可以管理 npm 镜像源

安装 nrm

npm install -g nrm

使用 nrm 切换源

查看所有可用的镜像源:

nrm ls

使用 nrm 切换为淘宝源:

nrm use taobao

使用 nrm 切换为官方源:

nrm use npm

4.npm版本问题

可能是npm版本过低的问题,可以尝试更新下npm的版本,但是一般公司的npm版本不会很高,因为公司的项目有好多是老项目的,有些特殊的需要指定的版本,所以不要乱搞了啦

我这并不是这个版本问题

查看已安装包的版本

npm list

更新 npm 到最新版本,你可以使用以下命令:

npm install -g npm@latest

这会全局安装 npm 的最新版本。-g 选项表示全局安装,npm@latest 指定要安装的包和版本

请注意,这需要管理员(root)权限。如果你用的是苹果电脑,就是在 macOS 系统上,你可能需要在命令前添加 sudo

sudo npm install -g npm@latest

 请确保在执行此操作之前备份你的项目(如果正在执行项目特定的更新),以防发生意外情况。

5.镜像源地址替换问题(重要)

2024 年 1 月 22 日 ,registry.npm.taobao.org 的 SSL 证书正式过期

2022 年 5 月 淘宝源发布了公告:

(大家应该没有太多关注哦,也包括我,哈哈)

!!!!!!!!!!!!!!!!!
淘宝镜像源地址由 registry.npm.taobao.org 替换为 registry.npmmirror.com 

!!!!!!!!!!!!!!!!!

// 切换源之前最好清下npm的缓存 
npm cache clean --force
//切换为最新的 taobao 源
npm config set registry https://registry.npmmirror.com

 原来是官方源已经替换了,恍然大悟了,当我切换后可以正常下载了

npm卡在idealtree,npm,前端,node.js

 如图所示已经没有问题了,以下就搞完了,成功解决npm卡在idealtree,npm,前端,node.js

并不意味着 taobao 源完全废弃,我们依旧可以通过关闭 SSL 严格检测来跳过该验证。

6.绕过SSL证书检查(非严格的 SSL 模式)

非必要不推荐

npm 在下载包的过程中会验证 SSL 证书的有效性,确保下载的包是安全可靠的。但在某些特殊情况下,比如使用了自定义的 npm 镜像源或是镜像源配置有问题导致 SSL 证书无法通过验证时,可能会导致安装失败。

 下面这个命令的作用是用来设置 npm 使用非严格的 SSL 模式,允许在安装包时忽略 SSL 证书的有效性,从而绕过SSL证书检查。

npm config set strict-ssl false

 设置 strict-ssl 为 false 会带来一定的风险,因为这样做会降低安全性,使得下载的包可能受到中间人攻击的风险。因此,建议只在必要的情况下使用该命令,并在调试或特殊情况下及时恢复为严格的 SSL 模式,以确保包的安全性。

虽然可以解决在特定情况下 SSL 证书验证失败导致的包无法下载的问题,但同时也带来了安全风险,需要慎重使用。

上面讲的几种可能性,希望能帮助到大家,谢谢文章来源地址https://www.toymoban.com/news/detail-842139.html

到了这里,关于npm i卡在 idealTree buildDeps没反应的解决方案的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • npm install安装时一直idealTree:npm: sill idealTree buildDeps解决方案(亲测有效)

    今天在执行 npm install指令时,出现一直卡 在npm install [..................] idealTree:ruoyi-ui: sill idealTree buildDeps , 我在网上查了一下解决 方案,大部分都是清除缓存,切换为淘宝镜像源或者是切换网络,但是都没有解决我的问题 ,下面我来详细的说一下我的解决方案 建议先来采用

    2024年04月23日
    浏览(31)
  • 如何解决 npm install 卡在“sill idealTree buildDeps“的问题

    你好,欢迎来到我的博客!今天我要分享的是关于解决在 Vue 项目中执行 npm install 时卡在\\\"sill idealTree buildDeps\\\"的问题。这个问题可能会让你感到困惑,但是不用担心,我将会一步步为你解决。 当你尝试在 Vue 项目中执行 npm install 时,你可能会遇到一个问题:命令卡在\\\"sill ide

    2024年04月15日
    浏览(40)
  • npm安装慢 ,卡在sill idealTree buildDeps不动

    报错截图:   Failed to check for updates, 开始以为是版本问题,并没有理会,直接创建项目,结果卡在了 sill idealTree buildDeps( npm安装速度慢,卡在一个地方不动 ), 仔细看上面的错误也都是network错误。 下面这个提示就比较明显了 Failed to get response from https://registry.cnpmjs.org/.

    2024年02月06日
    浏览(34)
  • npm install一直卡在 sill idealTree buildDeps

    当npm install命令在安装过程中卡在 sill idealTree buildDeps 阶段时,可能的原因包括网络延迟、镜像源问题或缓存问题。以下是一些可能的解决方法: 检查镜像源: 打开命令提示符(cmd)窗口。 输入命令 npm config get registry 以查看当前的npm镜像地址。 如果当前地址是 https://

    2024年02月21日
    浏览(38)
  • npm安装时卡在sill idealTree buildDeps不动

    1.把npm的镜像地址改成taobao的 2.查看是否修改成功 3.修改成功之后在安装依赖就没问题了

    2024年02月20日
    浏览(34)
  • 运行npm install 时,卡在sill idealTree buildDeps

     idealTree:vue-element-admin: sill idealTree buildDeps 设置了错误淘宝镜像   2022 年 5 月 淘宝镜像源地址由 registry.npm.taobao.org 替换为了 registry.npmmirror.com 。  切换新的 taobao 源

    2024年03月15日
    浏览(37)
  • npm install 一直卡在 idealTree:node_global: sill idealTree buildDeps

    npm install  一直卡在 idealTree:node_global: sill idealTree buildDeps 1. 需要ping一下换的源 发现根本ping不通,原因:原淘宝npm停止服务,已更新新域名 2.重新安装  ok了

    2024年04月25日
    浏览(35)
  • 小程序 npm sill idealTree buildDeps 安装一直没反应

    目录 一、问题 二、解决 1、删除.npmsrc  、清除缓存 2、更换镜像源 3、最终检测 记录:今天npm 一直安装不成功  显示: sill idealTree buildDeps   我的版本: 我百度到换镜像源安装方法,但我尝试后,依然未解决。最后,我干脆不搞啦,直接把原来安装的 node 卸载 再到官网安装

    2024年02月01日
    浏览(32)
  • Windows11报sill idealTree buildDeps安装慢或者卡顿解决方案

    sill idealTree buildDeps 安装慢或者卡顿解决方案 距离上一次写文章好像是两年前了,啊!时间好快,那时候我还是一名测试开发学徒,转眼间我已经啥也不是。我丢!我特么怎么玩着玩着,玩起了前端了,大气!!!好了,不吐槽了,开始正文。 先按照百度出来的内容走一遍流

    2024年02月04日
    浏览(34)
  • npm install:sill idealTree buildDeps

    查看当前用户下的 .npmrc 文件,检查registry配置 2. 检查项目下的 .npmrc 文件,检查registry配置

    2024年02月03日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包