要发布到 GitHub 页面,文档必须位于存储库的根目录 ( /
) 或docs
. dart 文档的标准目录位置是doc/api
. 如果我尝试将库发布到 pub.dev,dart pub publish
我会对 感到满意doc/api
,但不会docs
。我想一种解决方案是为存储库设置 GitHub Actions,以在 中生成文档doc\api
,发布库,然后生成或复制(移动?)文档到目录docs
,但这对于小型库来说似乎有点过分了。
解决这一冲突的最佳方法是什么?
要发布到 GitHub 页面,文档必须位于存储库的根目录 ( /
) 或docs
. dart 文档的标准目录位置是doc/api
. 如果我尝试将库发布到 pub.dev,dart pub publish
我会对 感到满意doc/api
,但不会docs
。我想一种解决方案是为存储库设置 GitHub Actions,以在 中生成文档doc\api
,发布库,然后生成或复制(移动?)文档到目录docs
,但这对于小型库来说似乎有点过分了。
解决这一冲突的最佳方法是什么?
您可以使用 /docs 文件夹创建一个
.pubignore
文件,这样该文件夹就不会包含在 pub 发布中。这是.pubignore 文件的示例