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.