Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
7
Help us understand the problem. What is going on with this article?
@frost_star

vue-cliでtemplateが落とせないときの対処法

More than 3 years have passed since last update.

結論

最終的には、offlineインストール。

事の起こり

テスト用のvueプロジェクトがほしくて、久々にvue-cliでプロジェクトを作ろうとしたら以下のようなエラーが発生。

> vue init webpack test

   vue-cli · Failed to download repo vuejs-templates/webpack: self signed certificate in certificate chain

色々調べたところSSL証明書の問題のようで、以下のコマンドでSSLの設定を変更

npm set strict-ssl false

再度実行。

> vue init webpack test

   vue-cli · Failed to download repo vuejs-templates/webpack: self signed certificate in certificate chain

だめでしたー。
その後もいろいろ調べたんですが、解決せず。

結局、テンプレートをローカルから持ってくるオフラインインストールで解決しました。
今更ですが、vue-cliは2系です。
3系は現在(2018/5/18)時点でBetaでオフラインインストールの機能もないようです。

オフラインインストール

vue-cliの実行オプションとして--offlineを付けるとローカルにあるテンプレートを使うことができます。
Linuxだとルート、WindowsだとC:\Users\ユーザー名の下の.vue-templates\指定したテンプレート名を見に行きます。
git cloneやダウンロードをして指定の場所においておけば、そのテンプレートを使ってvue-cliでプロジェクトを作ることができます。

> vue init webpack --offline test

最後に

vue-cli · Failed to download repo vuejs-templates/webpack: self signed certificate in certificate chain

これの対処法知ってる方いたら、教えてほしいです。

7
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
frost_star
まだまだ半人前プログラマー。

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
7
Help us understand the problem. What is going on with this article?