Vue3 CLI ne cesse de poser des questions sur la lenteur de la connexion Internet
P粉127901279
2023-09-04 13:16:33
<p>Pendant le processus de test E2E, j'ai automatiquement installé Vue3 via Vue CLI. La commande exacte est : </p>
<pre class="brush:php;toolbar:false;">npx --yes @vue/cli create vue3 --packageManager npm -n -i '{"useConfigFiles":true,"plugins":{ "@vue/cli-plugin-babel":{},"@vue/cli-plugin-typescript":{"classComponent":false,"useTsWithBabel":true},"@vue/cli- plugin-pwa":{},"@vue/cli-plugin-router":{"historyMode":true},"@vue/cli-plugin-vuex":{},"@vue/cli -plugin-eslint":{"config":"plus joli","lintOn":["enregistrer"]}},"vueVersion":"3"}'</pre>
<p>Le problème est que pendant ce processus, ce problème continue d'apparaître : </p>
<pre class="brush:php;toolbar:false;"> ? Votre connexion au registre de fil par défaut semble être lente.
Utiliser https://registry.npmmirror.com pour une installation plus rapide (O/n)</pre>
<p>La construction a échoué car elle attend une entrée. Comment puis-je annuler cette invite ? </p>
J'ai trouvé la solution en consultant le code source de Vue CLI. Si vous exécutez la commande create avec des paramètres de registre, vous pouvez définir la variable d'environnement VUE_CLI_TEST pour éviter cette invite. Comme je ne connais pas les autres effets de cette variable, je l'ai exécutée à l'aide d'une commande de registre. Voici le code dans src,
shouldUseTaobao
est la fonction responsable des invites :