我正在尝试使用 cli 生成灯塔报告。我在本地使用这个命令:
lhci autorun
然后我尝试使用 GitHub 操作来生成报告,它生成的报告正如我们在下一个快照中看到的那样:
我做错了什么?
这是一个基于react + vite的项目,带有typescript,如果这些信息有帮助的话。
以下是行动详情:
我正在使用
@lhci/[email protected]
并像 npm i -g @lhci/[email protected]
一样安装它。
根据actions/upload-artifact的重大更改:
使用
及更高版本,默认情况下会排除隐藏文件。v4.4
并且,上传隐藏文件部分提到了原因:
默认情况下,此操作会忽略隐藏文件以避免无意中上传敏感信息。
文件
.lighthouseci
以点 .
开头,被视为隐藏文件,因此被排除在外。
include-hidden-files
输入参数才能上传:
include-hidden-files: true