У меня есть пакетный файл:
@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 по URL-адресам, указанным в txt-файле, и у меня возникает ошибка -
Произошла ошибка во время выполнения: lighthouse-core / lib / lh-error.js | urlInvalid # 0
LHError: INVALID_URL
на маяке
(C: \ Users \ yarrytroshchey \ AppData \ Roaming \ НПМ \ node_modules \ маяк \ маяк сердцевиной \ index.js: 44: 11)
в chromeP.then._ (C: \ Users \ yarrytroshchey \ AppData \ Roaming \ npm \ node_modules \ lighthouse \ lighthouse-cli \ run.js: 191: 12)
at process._tickCallback (internal / process / next_tick.js: 68: 7)
Я пытался изменить URL-адреса, но безуспешно.
Он должен просто пропустить каждый URL через маяк и вывести отчет HTML в той же папке.