javascript - 无法拉取 Github 依赖项
问题描述
我想使用一个未在 npm 商店上发布的包,我已阅读文档说它应该是这样的:
<protocol>://[<user>[:<password>]@]<hostname>[:<port>][:][/]<path>[#<commit-ish> | #semver:<semver>]
所以,我添加了这一行:
"@solana/spl-stake-pool": "git+https://github.com:solana-labs/solana-program-library/tree/master/stake-pool/js#^0.1.0",
它具有正确的格式:protocol:://<hostname>/<path>
.
但是,我收到一个错误:
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path ~/.npm/_cacache/tmp/git-clonefNeI7r/package.json
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open '~/.npm/_cacache/tmp/git-clonefNeI7r/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
url 有一个package.json
,如果我删除这个依赖项,我不会收到错误。有什么问题?
解决方案
推荐阅读
- php - 我在 Ubuntu 14 上安装 cakephp 时遇到问题。* 请检查附件图片
- php - 无法使用 Axios 存储数据
- robotframework - 如何访问机器人框架中嵌套列表的值
- spring-data-rest - 如何在生产中禁用 HATEOAS?
- html - 对齐3列,中间列HR可调
- python - 错误:Scrapy 模块中的蜘蛛错误处理
- wordpress - Wordpress REST API:获取原始数据库内容
- ansible - JMESpath 表达式按属性过滤对象并返回具有此属性集的对象名称列表
- css - 模糊过渡时如何防止图像闪烁?
- c# - 如何使用 WHERE 执行 LINQ JOIN