vue cliでvueプロジェクトを作成しようと、
vue create project-app としたときに、うんともすんとも言わず、停止してしまいました。
処理の強制終了をするまでは何も起こりません。
処理中や終了後にエラーコメントが表示されず困っていたのですが、
やり方を変えたところ原因が掴め解決できました。
今回は、その方法を記します。
この記事で解決する対象
・Windows
・bash使用(git bash等)
・パッケージシステム npmを使用
vueのパスを特定
一見、vue createでフリーズしているように見えて
実は、エラーを吐いているのです。
ただ、git bashではエラーは表示されず停止しているように見えていました。
そのため、まずは、vueのパスを特定します。
whereコマンドでvueのパスを表示します。
program File\vue\…とパスが表示されると思います。
恐らくcmdからだとvue create と打っても
表示されないかと思いますので絶対パスを使用します。
cmdでvue実行
cmdを開いてvueの絶対パスからvue createをしましょう。
①cd プロジェクトファイル(vue createを使用したいディレクトリ)
②/programFiles/vue/vue create project-app
上記は、vue createでフリーズしたときと同様のことを
cmdで行っています。
cmdで実行すると、エラーが表示されます。
git bashでフリーズしていたように見えたのは、
エラーが表示されていないだけでした。
fetchMetadata sill install loadAllDepsIntoIdealTree というエラー
このエラーであれば、検索をすれば解決方法が複数出てきます。
私の場合、node jsのバージョンが古いのが原因でした。
推奨版のnodejsをインストールしてパスを通したところ
問題なくvue create project-appでアプリが作成できました。
コメント