首发于 语雀文档
第 1 次
直接安装,不可行,因为是私有依赖,根本安装不上。
第 2 次
流程:
- 拷贝依赖到项目目录 library 中
- 通过 webpack alias 别名的方式关联依赖
不可行,npm run start 运行报错,缺少依赖。
想想也是,
依赖的依赖其实在我们 npm install 的时候也是一起安装上的,
而我通过上述流程 1→2 的方式关联依赖,缺少了依赖的依赖被安装的过程,自然会报缺少依赖的错误。
第 3 次
依赖 react-color-ui
依赖 react-color-ui 的依赖 react-input-tags
均为私有依赖,无法通过 npm install 安装
希望通过离线安装依赖的方式。
- 在外网机中使用 npm-pack-all 命令将 react-color-ui 依赖打包成了 tgz 文件
- 将 tgz 文件拷贝入内网机,并放置到项目根目录中
- 使用 npm install react-color-ui.tgz --save 命令安装 react-color-ui
- 安装失败,提示报错:无法获取 react-input-tags 依赖
其实是因