是不是;npm安装“;首先在本地缓存中查找包?

是不是;npm安装“;首先在本地缓存中查找包?,npm,npm-install,Npm,Npm Install,我试图弄清楚本地缓存是如何安装在npm安装流中的。我做了以下工作: npm缓存清除-强制执行 npm缓存rd npm安装react@16.10.1 我断开了与互联网的连接 我删除了节点\u模块目录 npm安装react@16.10.1 安装包并成功创建包锁.json;但是,控制台中的以下警告让我感到困惑: Using stale data from https://registry.npmjs.org/ because the host is inaccessible -- are you of

我试图弄清楚本地缓存是如何安装在
npm安装流中的。我做了以下工作:

  • npm缓存清除-强制执行
  • npm缓存rd
  • npm安装react@16.10.1
  • 我断开了与互联网的连接
  • 我删除了
    节点\u模块
    目录
  • npm安装react@16.10.1
  • 安装包并成功创建
    包锁.json
    ;但是,控制台中的以下警告让我感到困惑:

    Using stale data from https://registry.npmjs.org/ because the host is inaccessible -- are you offline?
    npm WARN registry Using stale data from https://registry.npmjs.org/ due to a request error during revalidation.
    ...
    ...
    
  • 为什么当包确实存在于本地缓存中时,
    npm
    尝试连接到注册表?及
  • npm试图从注册表中获取什么?它是尝试下载整个包,还是只是想检查一些元数据,比如哈希之类的