Mon application a commencé à planter sans aucune raison. Je suis revenu à une version dont je savais qu'elle fonctionnait, mais elle continue de planter. J'ai cloné une version de github qui, je le sais absolument, fonctionnait parce que je travaille dessus depuis une semaine. Ça ne va pas commencer. Tout est "non défini" - Meteor, interface utilisateur, routeur, modèle, etc. Je n'ai pas le temps pour cela. Comment désinstaller complètement Meteor et le réinstaller à partir de zéro?
Pour les points bonus: pourquoi est-ce arrivé et comment puis-je empêcher que cela ne se reproduise?
Commençons par les suppressions, puis passons aux réinstallations.
Si vous avez déjà installé Meteorite, désinstallez-le et supprimez-le:
Sudo mrt uninstall
Sudo mrt uninstall --system
rm -rf ~/.meteorite
Puis supprimez Meteor:
Sudo rm /usr/local/bin/meteor
rm -rf ~/.meteor
Maintenant, recommencez au début:
Autorisations de réparation si nécessaire:
Sudo chown -R $(whoami) ~/.npm
Réinstallez Meteor:
curl https://install.meteor.com/ | sh
Vérifiez ensuite que votre projet contient tous les packages appropriés:
cd /path/to/your/project
meteor update
Si votre projet ne compile toujours pas, vous pouvez le réinitialiser (avertissement: supprime la base de données):
cd /path/to/your/project
meteor reset
Toujours pas de chance? Recréez le projet Meteor (avertissement: supprime la base de données et la mémoire du projet contenant les packages que vous avez installés):
cd /path/to/your/project
rm -rf ./.meteor
cd ..
meteor create project-new
rm ./project-new/project-new.*
mv ./project/* ./project-new/
cd ./project-new
(et exécutez meteor add *packagename*
plusieurs fois pour réinstaller chaque paquet que vous utilisiez)
Je pense que le plus facile est
curl https://install.meteor.com/ | sh
Si vous recherchez une réponse en 2017/2018 sur les systèmes d'exploitation Windows:
choco uninstall meteor
Ensuite
choco install meteor
J'ai essayé tout cela et rien de tout cela n'a fonctionné.
Puis j'ai lancé meteor --verbose
en ligne de commande et il semble avoir réglé les problèmes! Un meteor reset
rapide et tout fonctionne à nouveau maintenant!
Il y a quelque chose d'autre ici aussi, j'ai lu un fichier, Situé dans/usr/local/bin/météore nommé dans les commentaires en haut il était écrit:
#!/bin/bash
# This is the script that we install somewhere in your $PATH (as "meteor")
# when you run
# $ curl https://install.meteor.com/ | sh
# It's the only file that we install globally on your system; each user of
# Meteor gets their own personal package and tools repository, called the
# warehouse (or, for 0.9.0 and newer, the "tropohouse"), in ~/.meteor/. This
# means that a user can share packages among multiple apps and automatically
# update to new releases without having to have permissions to write them to
# anywhere global.
#
# All this script does is exec ~/.meteor/meteor. But what if you don't have it
# yet? In that case, it downloads a "bootstrap tarball", which contains the
# latest version of the Meteor tools, and plops it down at ~/.meteor. In fact,
# once you've run this once, you don't even really need this script: you can put
# ~/.meteor/ into your PATH, or a symlink to ~/.meteor/meteor into some other
# PATH directory. No special permissions needed!
#
# To uninstall Meteor from your system, just delete this Shell script, and
# delete your warehouse (~/.meteor/).
Voici la ligne pour désinstaller meteor:
# To uninstall Meteor from your system, just delete this Shell script, and
# delete your warehouse (~/.meteor/).
Et le tour est joué! où est l'entrepôt! Certains d'entre vous pourraient penser que cet entrepôt est le dossier .meteor dans les projets, mais ce n'est pas le cas! 2-3 lignes en dessous, il est écrit:
METEOR_WAREHOUSE_DIR="${METEOR_WAREHOUSE_DIR:-$HOME/.meteor}"
c'est là que se trouve l'entrepôt!
La réinitialisation d’un projet Meteor par "meteor reset
" ne ferait que réinitialiser vos packages de projet.
P.S. Ceci est pour météore v1 +
Désinstallation Meteor pour Utilisateurs de Linux et OS X
Ouvrez le terminal et lancez la commande suivante
1. Sudo rm /usr/local/bin/meteor
2. rm -rf ~/.meteor
Installation Meteor
Ouvrez le terminal et lancez la commande suivante
1. curl https://install.meteor.com/ | sh