如何解决 dart pub 发布与 github 页面文档目录冲突?

问题描述 投票:0回答:1

要发布到 GitHub 页面,文档必须位于存储库的根目录 (

/
) 或
docs
中。 dart 文档的标准目录位置是
doc/api
。如果我尝试将库发布到 pub.dev,
dart pub publish
doc/api
感到满意,但对
docs
不满意。我想一种解决方案是为存储库设置 GitHub Actions,以在
doc\api
中生成文档,发布库,然后生成或复制(移动?)文档到
docs
目录,但这对于小图书馆。

解决此冲突的最佳方法是什么?

dart github-pages dart-pub
1个回答
0
投票

您可以使用 /docs 文件夹创建一个

.pubignore
文件,这样该文件夹就不会包含在 pub 发布中。

这是 .pubignore 文件的示例

© www.soinside.com 2019 - 2024. All rights reserved.