Pythonのバージョン管理は何かと大変なので、仮想マシーン上で環境を管理してしまうのが一番手っ取り早いかつ一番安全だと思ったため。仮想環境を管理するためのツールです。Vagrantfileを用意すると、ファイルの内容に沿ったコマンドが自動で実行されるため、このファイルを共有するだけで、同じ環境を簡単に用意することができます。仮想化ソフトウェア・パッケージの一つ。仮想環境を用意するために必要なツールです。Python環境は、Ubuntu仮想環境の上に構築します。Boxファイルがインストールできているかを確認します。できていない場合は、各自でインストールをしてください。次に、以下のコマンドでVagrantfileを作成します。これが仮想マシーンの鋳型のような物になります。出来上がった、Vagrantfileを開き、以下のような行を追加します。この辺りは各自のセンスで命名しましょう。これで準備は全て整ったので、仮想マシーンを起動させていきます。runnningになっていることを確認したら。仮想環境に接続します。自分はこれまでフロントエンドをほとんど触ったことがありませんでした。どのくらいフロントエンドに触れてなかったかというと、フロントエンドで処理が必要なときは、C#のRazor文ですましてしまったり、もう少し複雑な処理の時は、JQueryを使っていました。趣味レベルであればこれでも良かったのですが、仕事でVueを使うことになり、3日ほど前から本格的に学習を初めてみました。自分の中で「この学習環境が一番始めやすいんじゃないか」というものができたので、備忘録を残していこうと思います。jsfiddleはブラウザ上で、HTML・JavaScript・CSSを実装できるサービスです。jsfiddleでアカウントを作成することで、インターネット上にソースコードを保存しておくことも可能です。自分はこの環境でVue.jsのチュートリアルをやりました。jsfiddleの使い方とかは説明するまでもないかと思うので、使い方とかは、書きません。いうか、RunとSaveボタンしか押したことないので、説明とかできません。最初に書き方を知りたいのが、この二つかと思います。me」という文字が表示されるというプログラムをif文を使って実装しています。Vueでは、v-ifディレクティブと呼ばれる要素をタグの中に入れることで、if文を実装することができます。ちなみに、for文はv-forと書きます。上図のプログラムは、Vueインスタンスの一例です。赤四角の部分で、Vueインスタンスがマウントする要素を指定します。青四角部でVueインスタンスのデータを保持し、黄色部分で、メソッドを持つことができます。理解を深められるような解説があります。Designであったり、コンポーネント思考などまだまだ学ばなければいけないことはたくさんあります。この辺りの理解が深まってきたら、また記事を更新していこうと思います。CLIが何なのか分からなかったという点でした。CLI一択ということです。その理由としては以下の通り。CLIコマンドで書かれている。Bash向けに開発されているので、Bashが入ってさえいればどの環境でも同じコマンドで操作ができる。CLIなのかが分かりやすい。個人的にはコマンドを調べる時にも調べやすいと感じた。CLI)の違いが分からず、ドキュメントを読む以前の問題だったた。CLI一択という結論に至りました。PowerShellを敬遠した一つの理由です。PowerShellを導入してみた。Powershellの存在を知ったのが今日だったこともあり、時間内に作業が終わらせられませんでした。Shellが使えれば楽勝なんだろうけど、権限の問題で使えなかった。PowerShellのドキュメントを読んでいこうと思います。Shellを入れていきます。Macユーザーはお馴染みのbrewコマンドで、WindowsユーザーはChocolateyを使いましょう。インストールを確認します。記事を書いている時のバージョンは6.2.3でした。構成図がtreeコマンドを打つだけで、表示できるみたいなので備忘録として。