vueプロジェクトを作成したい
ご存知のとおり、vue/cliのバージョン3への更新
ドキュメントは言う と私はubuntu 17.10にいます、npm uninstall vue-cli -g
でvue-cliを削除してみてください
しかし、ターミナルではまだvue-cliコマンドにしかアクセスできません!
そしてvue --version
でも鋼鉄が残っています2.8.2
私はあなたが持っている(または持っていた)同じ問題を解決しました、あなたがすでにそれを解決したかどうかはわかりませんが、ここに私がそれを解決した方法があります。
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
ノードバージョンを切り替えるには、nvm
を使用します。私の場合、system
ノードにvue-cli
をインストールし、/usr/local/bin/vue
にシンボリックリンクしました
修正するには:
nvm use system
npm uninstall -g vue-cli
この時点で、which vue
はvue not found
を返します。その場合は、目的のバージョンをnvm use
することができ、そのバージョンのディレクトリが不足するはずです。
これが誰かを助けるかどうかはわかりませんが
2.xをアンインストールするには、次の手順を実行する必要がありました。
npm uninstall -g vue-cli
3.xにアップグレードするには:
npm install -g @vue/cli
Sudo npm uninstall @ vue/cli -g
Windowsの場合:
あなたのvueがコマンドを通してどこにあるかを見つけてください:
which vue
次に、接頭辞が「vue」のすべてのファイルを削除します(例:vue-client、vue.cmd)。その後、再度「which vue」と入力し、パスが変更されたことを確認します。
次に、必要に応じて、@ vue/cliを再度インストールします。
npm i @vue/cli -g
編集、あなたの問題はあなたがvue-cli 3をアンインストールする方法を知らなかったことだと思った:
npm uninstall -g vue-cli
npm uninstall vue-cli
を削除します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
最初にそれをアンインストールします:-$ npm uninstall vue-cli -gまたはyarn global remove vue-cli
:-$ npm install -g @ vue/cli @ latestを使用して再度インストールします
NodeJをフォルダーにインストールし、Environmental Variable
にパスを設定して、通常のユーザーとして使用します(セットアップの管理者権限なし)。
その後、セットアップを使用してNodeJS
を最新のNPM
およびVue-Cli
とともにインストールしたときに、最新のインストールを有効にするために、以前に設定したパスエントリを削除する必要がありました。
ノードv10.10.0およびnpm 6.4.1では、次のコマンドによりmy vue versionが3.4.0に更新されました
Sudo npx npm install -g @vue/cli