gpt4 book ai didi

javascript - Lighthouse CLI 错误 - 使用批处理文件请求时 URL 无效

转载 作者:行者123 更新时间:2023-12-03 00:20:14 27 4
gpt4 key购买 nike

我有一个批处理文件:

@echo off
for /f "delims=" %%a in (C:\Users\yarrytroshchey\Lighthouse\Demo\urls.txt)
DO (
ECHO Line is: %%a
lighthouse -output html –quiet –chrome-flags="–headless" %%a
)

和一个 urls.txt 文件:

https://www.bbc.co.uk
https://www.bbc.co.uk/sport
https://www.bbc.co.uk/sport/formula-1

我尝试通过 Google Lighthouse 对 txt 文件中列出的网址运行批量审核,但遇到错误 -

遇到运行时错误:lighthouse-core/lib/lh-error.js |网址无效#0LH错误:INVALID_URL 在灯塔 (C:\Users\yarrytroshchey\AppData\Roaming\npm\node_modules\lighthouse\lighthouse-core\index.js:44:11) 在 chromeP.then._ (C:\Users\yarrytroshchey\AppData\Roaming\npm\node_modules\lighthouse\lighthouse-cli\run.js:191:12) 在 process._tickCallback (内部/process/next_tick.js:68:7)

我尝试过修改网址,但没有成功。

它应该简单地通过 lighthouse 运行每个 URL,并在同一文件夹中输出 HTML 报告。

最佳答案

您是否尝试过使用 -- 而不是 - 并且在使用时将选项放在 < em>最好是双引号,元变量:

@For /F "UseBackQ Delims=" %%A In ("C:\Users\yarrytroshchey\Lighthouse\Demo\urls.txt"
) Do @LightHouse "%%A" --quiet --chrome-flags="--headless"

我错过了 --output 选项,因为它是不必要的,因为 html 是默认值

关于javascript - Lighthouse CLI 错误 - 使用批处理文件请求时 URL 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54348397/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com