web-dev-qa-db-ja.com

vue-cliでコマンドが見つかりません

Vue-cliの依存関係のインストール中、vueは識別されません。どうして?

error message while creating a project

12
alisha mohanty

インストール時にSudoを追加

  • yarn global remove @vue/cli
  • Sudo yarn global add @vue/cli
  • vue
22

rm -rf node_modulesnpm installもう一度 こちらをご覧ください

7
khem raj regmi

Vue-cliを永続的にインストールせずに現在のバージョンをインストールします。

npx @vue/cli create appname 
7
EnzoTrompeneers

vue実行可能ファイルが/home/alisha/.local/binにあることを示しています。したがって、おそらくこの場所は$PATHにありません。

次のようなフルパスを指定すると、vueコマンドを実行できるはずです。

~/.local/bin/vue create hello-world

次のようなコマンドを実行して、そのディレクトリがPATHにあるかどうかを確認することもできます。

echo $PATH | grep '.local/bin/'

そこにある場合は表示されます。それ以外の場合は、~/.profileに配置してパスに追加できます。

~/.profileを編集し、その下部に次を追加します。

PATH="$HOME/.local/bin:$PATH"

それが役に立てば幸い!!

5
Nimeshka Srimal

お使いのコンピューターに古いバージョンがインストールされている可能性があります。

以前のバージョンに関する警告

パッケージ名がvue-cliから@ vue/cliに変更されました。以前のvue-cli(1.xまたは2.x)パッケージがグローバルにインストールされている場合、最初にnpm uninstall vue-cli -gまたはyarn global remove vue-cliでアンインストールする必要があります。

ここで見つけることができます: https://cli.vuejs.org/guide/installation.html

1
Ramon

これは私のための問題を修正しました:

走った後

Sudo npm install -g @vue/cli

走った

Sudo nano $HOME/.profile

そして次の行を貼り付けました

export PATH=$PATH:/home/chike/.npm-global/bin

コードを書いた後、次にしたことはCtrl + OENTER、およびCtrl + Xでした。

vue init webpack myapp

1
Chike

Node.jsがインストールされていないため、同じエラーが発生していました。次のコマンドを使用してNode.jsをインストールすることで問題が解決しました。

Sudo apt install nodejs-legacy

Node.jsとnpmが既にインストールされているかどうかを確認し、インストールされているバージョンを確認するには、次のコマンドを実行します。

node -v
npm -v

両方がインストールされている場合は、次の手順に従ってください: https://docs.npmjs.com/resolving-eacces-permissions-errors-when-installing-packages-globally

0
Faeza

Cliを使用してvueをインストールすると、vueのパスが得られます。binフォルダーのパスをコピーできます。
私の例では/ home/sublime/.npm-packages/bin

次に、コマンドの下のパスをエクスポートします

export PATH=$PATH:/home/sublime/.npm-packages/bin
0