我有一个静态的 azure web 应用程序,其中包含一个使用 aurelia 框架的 SPA 构建和一个使用 .net 3.1 的 api 构建。使用了纱线包管理器。构建运行正常,直到几天前我发现在进行推送时,github 上的 CI 开始失败,并出现错误,表明 yarn 包管理器无法从 git 获取依赖项:
[3/5] Fetching packages...
error Command failed.
Exit code: 128
Command: git
Arguments: ls-remote --tags --heads ssh://git@github.com/requirejs/text.git
Directory: /github/workspace
Output:
Host key verification failed.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
---End of Oryx build logs---
Oryx has failed to build the solution.
我找不到与此问题直接相关的信息。所以,我可以通过更改为 npm 包管理器来解决这个问题,现在它可以正常工作了。