首页 > 解决方案 > `yo office` 给出错误 Spawn git ENONENT

问题描述

根据官方文档,我正在使用 yeoman-generator 办公室

https://docs.microsoft.com/en-us/office/dev/add-ins/quickstarts/project-quickstart

节点:版本:10.16.0(LTS)

运行以下命令。没有错误

npm install -g yo generator-office

但是当我尝试跑步时

yo office

收到以下错误

在此处输入图像描述

一天多的努力。删除了 npm 缓存并遵循类似的问题`yo angular` 给出错误:npm ERR!代码 ENOENT npm 错误!errno 34(是的,我已经清理了缓存并设置了 .npmignore)

此外,将 node 版本降级到 v8 和 npm 降级,尝试了几乎所有配置可能性

但似乎没有任何效果。任何帮助表示赞赏

标签: office-jsyeomanoffice-addinsyeoman-generator

解决方案


感谢@Ragavan Rajan 伸出援手,感谢您使用 Yo Office!Yo Office存在一个开放问题,它需要安装git 客户端

我们正在寻找解决方案,但与此同时,如果您能够安装 git 客户端,这将解决问题。另一种选择是,您可以使用存储库中的 zip 文件直接从它们各自的存储库下载模板。模板的不同存储库位置的详细信息位于Yo Office 随附的配置文件中。

我希望这可以帮助你!随意将您的评论和错误详细信息添加到问题中。我们的团队将尽快尝试并提供更好的替代方案。再次感谢您使用 Yo Office 并在 Office 平台上构建!


推荐阅读