Saya telah berusaha membina program lain sejak Day19. (Saya terpaksa menumpukan pada tugas pengekodan lain.)
Semasa sesi pengekodan ini, saya menghadapi beberapa masalah dan dapat menyelesaikan beberapa daripadanya.
"page.waitForXPath bukan fungsi" dalam 22.10.0
Penggunaan yang betul ialah menggunakan waitForSelector(xpath/${xpathexpression}) sebaliknya.
SyntaxError: 'eksport' token yang tidak dijangka
Saya menghadapi ralat ini apabila saya menggunakan pernyataan eksport dalam kod fungsi saya. Selepas mencuba pelbagai penyelesaian, saya tidak tahu bagaimana untuk menyelesaikannya. Jadi saya memutuskan untuk beralih kepada menggunakan import dan bukannya memerlukan dalam kod utama saya.
TypeError: page.$x bukan fungsi
Ini adalah isu paling sukar yang saya hadapi hari ini. Malangnya, ChatGPT mahupun Google tidak memberikan penyelesaian yang jelas. saya mencuba pelbagai cadangan yang saya temui, seperti mengalih keluar dan memasang semula Puppeteer, menyemak versi Puppeteer dan membersihkan kebergantungan dalam package.json, tetapi tiada satu pun yang berjaya. Saya masih belum mengetahui punca sebenar masalah ini.
Penyelesaian segera untuk isu ini ada di sini:
refactor!: alih keluar $x dan waitForXpath #11782
Atas ialah kandungan terperinci Dayof DaysOfCode. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!