In China kann sich Chromedriver bei der Installation von Electron mit Garn oft nicht mit dem Problem verbinden. Statt einen Proxy einzurichten, sollten Sie lieber das Spiegel-Repository in China verwenden, um den Prozess zu beschleunigen. Bei der Installation von electron ist es nutzlos, nur den globalen Proxy von yarn einzurichten. Wie richten Sie Proxys für verschiedene Pakete ein? Sie können die Beispielbefehle in der folgenden Liste befolgen.
globale Garn-Einstellungen
Legt die Adresse des Repositorys fest, das Garn für die Installation allgemeiner Pakete verwendet.
yarn config set registry https://r.npm.taobao.org register module image yarn config set disturl https://npm.taobao.org/dist # node-gyp Kompiliert abhängige Node-Quellcode-Spiegel
Dies ist das Ergebnis der Ausführung des obigen Befehls. Sie können deutlich sehen, ob die Einrichtung erfolgreich war oder nicht.
Einrichten von yarn für die Installation bestimmter Pakete
Richten Sie die Repositories für die Installation von electron, chromedriver und anderen Paketen ein. Sie können je nach Bedarf ein oder zwei Befehle auswählen, die Sie einrichten möchten, aber es ist nicht notwendig, alle auf einmal hinzuzufügen.
yarn config set sass_binary_site https://npm.taobao.org/mirrors/node-sass # node-sass Binärpaket-Spiegel yarn config set electron_mirror https://npm.taobao.org/mirrors/electron/ # Elektron-Binärspiegel yarn config set puppeteer_download_host https://npm.taobao.org/mirrors # puppeteer Binärspiegel yarn config set chromedriver_cdnurl https://npm.taobao.org/mirrors/chromedriver # chromedriver Binär-Paketspiegel yarn config set operadriver_cdnurl https://npm.taobao.org/mirrors/operadriver # operadriver Binär-Paketabbild yarn config set phantomjs_cdnurl https://npm.taobao.org/mirrors/phantomjs # phantomjs binäres Paketabbild yarn config set selenium_cdnurl https://npm.taobao.org/mirrors/selenium # selenium binäres Paketabbild yarn config set node_inspector_cdnurl https://npm.taobao.org/mirrors/node-inspector # node-inspector binäres Paketabbild
Ähnlich wie oben können Sie nach der Ausführung des Befehls deutlich sehen, ob die Einrichtung erfolgreich war.