web-dev-qa-db-fra.com

comment puis-je supprimer vue cli 2?

Je veux créer un projet vue avec @ vue/cli

comme vous le savez, mise à jour vue/cli vers la version 3

le document dit vue doc et je suis dans ubuntu 17.10, essayez de supprimer vue-cli avec npm uninstall vue-cli -g

mais dans le terminal je n'ai toujours accès qu'à la commande vue-cli!

et avec vue --version toujours en acier 2.8.2

6
Mahdi Toosi

J'ai résolu le même problème que vous avez (ou avez eu), je ne sais pas si vous l'avez déjà résolu mais voici comment je l'ai résolu.

en utilisant which vue J'ai vu où vue était installé.

christianjavan@rog:$ which vue
/usr/bin/vue

Ensuite, j'ai supprimé tous les fichiers vue dans le dossier d'installation

christianjavan@rog:/usr/bin$ Sudo rm -rf vue
christianjavan@rog:/usr/bin$ Sudo rm -rf vue-init
christianjavan@rog:/usr/bin$ Sudo rm -rf vue-list

Ensuite, j'ai fait exactement ce qu'il dit dans ce lien .

christianjavan@rog:/$ mkdir ~/.npm-global
mkdir: cannot create directory ‘/home/christianjavan/.npm-global’: File exists
christianjavan@rog:/$ npm config set prefix '~/.npm-global'
christianjavan@rog:/$ export PATH=~/.npm-global/bin:$PATH
christianjavan@rog:/$ source ~/.profile

J'ai ensuite essayé d'installer le nouveau vue cli

christianjavan@rog:/$ npm install -g @vue/cli

Ensuite, j'ai fait vue --version et enfin installé la version 3.0.3

christianjavan@rog:/$ vue --version
3.0.3

J'espère vraiment que cela vous aidera.

REMARQUE: Après avoir essayé d'exécuter vue -V à nouveau plus tard, il n'a pas trouvé la commande vue, j'ai donc exporté le nouveau vue répertoire vers le CHEMIN. Lorsque vous exécutez npm install -g @vue/cli la commande vous donne le nouveau répertoire vue.

christianjavan@rog:~$ npm install -g @vue/cli
/home/christianjavan/.npm-global/bin/vue -> /home/christianjavan/.npm-global/lib/node_modules/@vue/cli/bin/vue.js

Vous ajoutez ce répertoire à votre CHEMIN.

christianjavan@rog:~$ export PATH=$PATH:/home/christianjavan/.npm-global/bin
10
Christian Hdz

J'utilise nvm pour basculer entre les versions des nœuds. Dans mon cas, j'avais installé vue-cli sur le nœud system et qui avait été lié à /usr/local/bin/vue

Pour corriger:

nvm use system
npm uninstall -g vue-cli

À ce point which vue devrait renvoyer vue not found. Dans ce cas, vous pouvez nvm use la version souhaitée et elle devrait être exécutée à partir du répertoire de cette version.

6
GrokSrc

Je ne sais pas si cela va aider quelqu'un d'autre

  • Pour désinstaller 2.x, je devais:

    npm uninstall -g vue-cli
    
  • Pour passer à 3.x:

    npm install -g @vue/cli
    
3
Stephen Paul

Sudo npm uninstall @ vue/cli -g

2
Max

Sous Windows:

Découvrez où se trouve votre vue grâce à la commande:

which vue

Supprimez ensuite tous les fichiers avec le préfixe 'vue' (par exemple vue-client, vue.cmd). Après ce type, "quelle vue" encore et notez que le chemin a été changé.

Ensuite, si nécessaire, réinstallez @ vue/cli:

npm i @vue/cli -g

1
Edgar Farias

Edit, je pensais que votre problème était que vous ne saviez pas comment désinstaller vue-cli 3:

  1. Désinstallez-le globalement: npm uninstall -g vue-cli
  2. Supprimer les modules_noeud locaux/npm uninstall vue-cli
  3. Essayez de réinstaller si vous le souhaitez
1
Jose FG
Sudo npm uninstall -g vue-cli
which vue
>> /usr/local/bin/vue
Sudo rm /usr/local/bin/vue*
Sudo npm install -g @vue/cli
vue --version
>> @vue/cli 4.2.3
0
FEO

désinstallez-le d'abord avec: - $ npm désinstallez vue-cli -g ou yarn global remove vue-cli

Réinstallez-le en utilisant: - $ npm install -g @ vue/cli @ latest

0
ADARSH SINGH

J'ai installé NodeJs dans un dossier et défini le chemin d'accès dans Environmental Variable à utiliser en tant qu'utilisateur normal (sans droits d'administrateur pour la configuration).

Plus tard, lorsque j'ai installé NodeJS en utilisant le programme d'installation avec les derniers NPM et Vue-Cli, J'ai dû supprimer l'entrée de chemin d'accès que j'ai définie précédemment pour que la dernière installation soit effective.

0
Amit Bhagat

Sur le nœud v10.10.0 et npm 6.4.1, la commande suivante a mis à jour ma version vue à 3.4.0

Sudo npx npm install -g @vue/cli
0
shaikh