vue createでフリーズしてプロジェクトが作れないときの対処法

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 というエラー

このエラーであれば、検索をすれば解決方法が複数出てきます。

Attention Required! | Cloudflare
npm v5.6.0 にしたら npm install でフリーズする件の対処法 - Neo's World

私の場合、node jsのバージョンが古いのが原因でした。

推奨版のnodejsをインストールしてパスを通したところ
問題なくvue create project-appでアプリが作成できました。

 

 

コメント

スポンサーリンク
スポンサーリンク
タイトルとURLをコピーしました