Chrome'u Puppeteer ile Başlatma (Chromium değil)
Chrome'u kuklacı ile başlatmaya çalıştım ama bana bu hatayı verdi
Hata: Tarayıcı işlemi başlatılamadı! spawn // C: // Program Files (x86) // Google // Chrome // Application ENOENT
Bu kullandığım kod
const puppeteer = require('puppeteer')
const browser = await puppeteer.launch( { headless: false,
executablePath: '//C://Program Files (x86)//Google//Chrome//Application' })
Peki, Chrome'u kuklacı ile nasıl başlatabilirim?
Yanıtlar
Verdiğiniz yol bu formatta geçersiz. Windows'daysanız (şu anda verdiğiniz yola bağlı olduğunu varsayıyorum) (1) çift ters eğik çizgi kullanmalısınız \\
, (2) ancak yolunuza eğik çizgi veya ters eğik çizgi ile başlamamalısınız. (3) Ayrıca sonunda sıra tam yürütülebilir dosya gerekir: chrome.exe
.
İşlem şu şekildedir: Chrome chrome://version/
sayfanızda tam olarak yürütülebilir yolu alabilirsiniz , ardından her ters eğik çizgiden başka bir ters eğik çizgiyle çıkmanız gerekir.
Doğru kullanım:
C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe
Eklemek isterim, belki de istediğiniz şey , Chrome tarayıcısını çalıştıran krom başlatıcı paketini kullanmaktır .
Daha sonra puppeteer.connect () 'i kullanarak kuklacı-çekirdek kitaplığını açılan tarayıcıya bağlayabilir ve alet edinebilirsiniz.