Help us understand the problem. What is going on with this article?

vue init と vue createの違い

どちらでプロジェクトを作成すれば分からなかったので調べてみました。大した内容じゃないです。

vue init と vue createの違い(位置づけ)

  • vue initはvue-cliの2.0系から使えますが、vue createはvue-cliの3.0系からしか使えません。
  • vue initはvue-cliの3.0系でも使えますが、公式ドキュメント(Creating a Project | Vue CLI)ではvue createを使ってプロジェクトを作成しています。よって、公式の推奨はvue createのようです。
  • 2019年9月時点では、vue initを用いたプロジェクト作成の情報が多いようです。
vue-cli 2.0系 vue-cli 3.0系 公式推奨 情報量
vue init ○利用可能 ○利用可能 ○非推奨ではない ○多い
vue create ×利用不可 ○利用可能 ◎推奨 △そこそこ

こうみると、どちらを使うか迷います。

vue init と vue createの違い(機能

  • ファイル構造が2.0系と3.0系で変わっていますが、どちらかしか出来ない事、というのは今のところなさそうです。
  • 2.0系だとtypescriptを使う時に lang=ts みたいに書かないといけなかったですが、3.0系だとプロジェクト作成時にtypescriptを選択できるようです。
  • よって、typescript勢からの情報発信は、3.0系を使ったものが多くなると予想されます。

firebaseへのデプロイ

vue initはindex.htmlにfirebaseのSDKを張り付ける、という行為が必要でしたが(Vue.js初心者お勉強-その2- firebase編 - Qiita)、vue createで作成したら不要でした。

ただ、記事によってはfirebaseconfigを設定してたりするので、私が知らないことがまだあるのかもしれません。

次にやることメモ

私はfirebstoreからのデータの読み出し・書き出しがしたいだけなので、vue initでもvue createでも拘りはない(できればvue createでやった方がいいと思うが。)

なので、写経元のWebサイトに従ってどちらを使うかを決めていこうと思っている。

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
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  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
ユーザーは見つかりませんでした