WebDesigner's Memorandumウェブデザイナーの備忘録

Vue CLIでVue.jsの開発環境をセットアップするまでの流れ

Vue CLIでVue.jsの開発環境をセットアップするまでの流れ

今回はVue CLIを使って、Vue.jsの開発環境を作るまでの手順をメモしておきます。

Vue CLIはVue.jsの開発環境を作ってくれる公式のコマンドラインツール

Vue CLIはVue.jsでアプリケーションを構築するときに、必要となるツールを簡単にセットアップしてくれる公式のコマンドラインツールです。

これを使うことで、1から自分でインストールして回る必要がなくなり、プロジェクトの作成が簡単にできます。

Vue CLIとYarnのグローバルインストール

まずは必要となる「Vue CLI」のインストールと「Yarn(インストールしていない人)」をインストールします。

Yarnに関しては過去に記事にしているので、詳細はそちらをご覧ください。
npmよりも高速なパッケージマネージャーだと考えてもらえればOKです。

YarnはなくてもVue CLIは使えますが、一度に大量のパッケージをインストールすることになるので、npmよりも軽いYarnを使うのがオススメです。

下記のコマンドでYarnをインストールします。

$ npm install -g yarn

つぎに下記コマンドでVue CLIをインストールします(せっかくなのでYarnコマンドでインストール)。

$ yarn global add @vue/cli

Vue CLIでプロジェクトの作成

次にVue CLIでプロジェクトの作成をします。
先ほどVue CLIをインストールしたので、Vue CLIのコマンドが使えるようになっているはずです。

下記のコマンドでプロジェクトの作成ができます。

$ vue create プロジェクト名

今回はプロジェクト名は「sample-project」にして、vue create sample-projectで実行します。

プロジェクトの設定

コマンドを実行すると下記のような画面が表示されます。

プリセットの選択

これは、最初にVue CLIのプリセットを選択する画面で、いくつかデフォルトで入っていますが、今回はすべて自分で選択できる「manually」を選択します。
(上下矢印キーで移動、enterで確定)

すると、使用する機能を選択する画面になります。
使用したい機能を矢印キーで選択して、spaceで使用するかどうかの切り替えをして、すべて選択し終えたらenterで次のステップへ進みます。

機能の選択

機能名内容
Choose Vue versionVue.jsのバージョンを指定する(指定しない場合は最新)
BabelJavaScriptのES6をES5にしてくれるコンパイラのBabelを使用する
TypeScriptTypeScriptを使用する
Progressive Web App (PWA) SupportPWAのサポートをする
Routerルーティングを制御するためのVue Routerを使用する
VuexVue.jsの状態管理パターンのライブラリであるVuexを使用する
CSS Pre-processorsSassやStylusなどのCSSプリプロセッサーを使用する
Linter / Formatterコードの記述ルールを統一するLinterやFormatterを使用する
Unit Testingユニットテストを使用する
E2E TestingE2E(End to End)テストを使用する

あとは選択した機能に合わせてそれぞれ細かい内容を聞かれるので、それぞれ選択して答えていきます。

最終てきに「Save this as a preset for future projects?(今後のためにこの設定をプリセットとして保存する?)」と聞かれるので、保存しておきたい場合は「y」を入力してenterしてプリセット名を決めて保存できます。

次回以降は最初のプリセット画面に、保存したプリセット名が表示されるので、それを選択すれば今回の設定が全て適用されてプロジェクトが作成されます。

プリセットの保存をする

保存が不要な場合は「n」を入力してenterします。

必要なパッケージがインストールされるので、完了されるので待ちます。

パッケージインストール

下記の画面になれば、インストール完了です。

インストール完了

プロジェクトの起動

プロジェクトフォルダが作成されているので、cdコマンドで下の階層のプロジェクトへ移動して、yarn serveでプロジェクトを起動します。

$ cd プロジェクト名
$ yarn serve

URLが表示されるので、そのURLへアクセス(ターミナル上をcommand + クリックでURLを開けます)すればページが表示されるはずです。

URLの表示

これで開発環境のセットアップは完了です。
停止したい場合はcontrol + Cで停止できます。

著者について

プロフィール画像

サイトウ マサカズ@31mskz10

1997年生まれ。2016年から専門学校でデザインについて勉強。卒業後は神戸の制作会社「N'sCreates」にウェブデザイナーとして入社。このブログでは自分の備忘録も兼ねて、ウェブに関する記事や制作環境を効率的に行うための記事を書いています。

Twitterをフォロー Facebookでいいね