web-dev-qa-db-ja.com

vue cli 2?

vueプロジェクトを作成したい

ご存知のとおり、vue/cliのバージョン3への更新

ドキュメントは言う vue doc と私はubuntu 17.10にいます、npm uninstall vue-cli -gでvue-cliを削除してみてください

しかし、ターミナルではまだvue-cliコマンドにしかアクセスできません!

そしてvue --versionでも鋼鉄が残っています2.8.2

6
Mahdi Toosi

私はあなたが持っている(または持っていた)同じ問題を解決しました、あなたがすでにそれを解決したかどうかはわかりませんが、ここに私がそれを解決した方法があります。

which vueを使用してvueがインストールされている場所を見ました。

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

次に、インストールフォルダー内のすべてのvueファイルを削除しました

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

それから私はそれが このリンク で言うことを正確に行いました。

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

次に、新しいvue cliをインストールしようとしました

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

次に、vue --versionを実行し、最後に3.0.3バージョンをインストールしました

christianjavan@rog:/$ vue --version
3.0.3

これがお役に立てば幸いです。

注:vue -Vを後でもう一度実行しようとした後、vueコマンドが見つからなかったため、新しいvueディレクトリからPATH。npm install -g @vue/cliを実行すると、コマンドは新しい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

そのディレクトリをPATHに追加します。

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

ノードバージョンを切り替えるには、nvmを使用します。私の場合、systemノードにvue-cliをインストールし、/usr/local/bin/vueにシンボリックリンクしました

修正するには:

nvm use system
npm uninstall -g vue-cli

この時点で、which vuevue not foundを返します。その場合は、目的のバージョンをnvm useすることができ、そのバージョンのディレクトリが不足するはずです。

6
GrokSrc

これが誰かを助けるかどうかはわかりませんが

  • 2.xをアンインストールするには、次の手順を実行する必要がありました。

    npm uninstall -g vue-cli
    
  • 3.xにアップグレードするには:

    npm install -g @vue/cli
    
3
Stephen Paul

Sudo npm uninstall @ vue/cli -g

2
Max

Windowsの場合:

あなたのvueがコマンドを通してどこにあるかを見つけてください:

which vue

次に、接頭辞が「vue」のすべてのファイルを削除します(例:vue-client、vue.cmd)。その後、再度「which vue」と入力し、パスが変更されたことを確認します。

次に、必要に応じて、@ vue/cliを再度インストールします。

npm i @vue/cli -g

1
Edgar Farias

編集、あなたの問題はあなたがvue-cli 3をアンインストールする方法を知らなかったことだと思った:

  1. グローバルにアンインストールする:npm uninstall -g vue-cli
  2. ローカルのnode_modules/npm uninstall vue-cliを削除します
  3. 必要に応じて再インストールしてみてください
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

最初にそれをアンインストールします:-$ npm uninstall vue-cli -gまたはyarn global remove vue-cli

:-$ npm install -g @ vue/cli @ latestを使用して再度インストールします

0
ADARSH SINGH

NodeJをフォルダーにインストールし、Environmental Variableにパスを設定して、通常のユーザーとして使用します(セットアップの管理者権限なし)。

その後、セットアップを使用してNodeJSを最新のNPMおよびVue-Cliとともにインストールしたときに、最新のインストールを有効にするために、以前に設定したパスエントリを削除する必要がありました。

0
Amit Bhagat

ノードv10.10.0およびnpm 6.4.1では、次のコマンドによりmy vue versionが3.4.0に更新されました

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