魔术桌
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • 更新日志
  • 新闻资讯
  • 数据资产
  • 网站导航
  • 订阅推荐
  • 商品推广
  • 日记
  • 摘录
  • 论文
  • 方案
  • 技术
  • 风格
  • 视觉
  • 原材料
  • 加工工艺
  • 元器件
  • 产品设备
  • 设计模式
  • 数据结构
  • 算法设计
  • 软件架构
  • 程序语言
  • 代码类库
  • 操作系统
  • 软件包
  • 健康
  • 环境
  • 社会
  • 道德
  • 法律
  • 经济
  • 政策
  • Package - Node.js - npm - 问题总结 - 手动下载npm依赖

文章摘要: Nodejs的npm由于网络问题导致下载依赖失败,如何通过手动下载依赖并安装到当前项目。

注释

  • 该方法一般用于在通过命令搭建别人的项目时,出现某些依赖由于网络问题无法下载。
  • 通过查看错误提示,确定是哪一个依赖无法下载。
  • 我们将使用以下流程进行手动下载并安装。

警告

  • 若非上面的目的而出现的问题,请注意该依赖是否存在依赖其他依赖的可能。
  1. 查看错误信息,确定是哪一个依赖下载不下来

  • 在第4行,提示下载地址和依赖名(xisx)和版本号(0.20.2)。
  1. 安装已经下载到本地的依赖到项目中
  • 将该链接在浏览器打开并下载到本地。
  • 在当前项目的目录下执行如下安装命令,安装到当前项目中。
  • 使用npm install <路径+名称.tgz>。
  1. 修改项目中的package.json文件
  • 安装完成后package.json会有以下变化,但需要二次修改。

  • 提示:第12行需要修改为所需的版本号,原本是自动指定为本地依赖包的目录,因此需要修改。
  1. 修改项目中的package-lock.json文件
  • 安装完成后package-lock.json会有以下变化,但需要二次修改。

  • 提示:需要修改第12行和第17行的路径,分别改为版本号和下载地址。

  1. 手动安装依赖的流程结束。
更新时间: 2025/10/6 10:37