LoginSignup
0
2

More than 3 years have passed since last update.

Visual Studio Codeの拡張機能のWeb Template StudioでローカルでWebページ表示まで確認(Mac)

Posted at

Microsoft Web Template Studio

オープンソースの「Visual Studio Code」拡張機能の「Microsoft Web Template Studio」を試してみました。

Github

Visual Studio Codeのインストール

Visual Studio Codeは以下からダウンロード+インストールしてください。
https://azure.microsoft.com/ja-jp/products/visual-studio-code/

Microsoft Web Template Studioのインストール

以下のショートカットで拡張機能を表示します。

OS ショートカット
Mac ⇧⌘X
Windows Ctrl+Shift+X

テキストボックスに「Web Template Studio」を入力します。
「Web Template Studio」が出てきたら「Install」ボタンクリックでインストールされます。

スクリーンショット 2019-11-26 20.16.50.png

※既にインストール済みのスクショで申し訳ない

Web Template Studioでプロジェクト作成

コマンドパレットから開始

以下のショートカットでコマンドパレットを表示します。

OS ショートカット
Mac ⇧⌘P
Windows Ctrl+Shift+P

コマンドパレットが表示されたら「Web Template Studio」を入力して開始です。
スクリーンショット 2019-11-26 19.57.30.png

プロジェクト名+保存先設定

「Project Name」と「Save To」を設定したら「Next」をクリックします。
スクリーンショット 2019-11-26 19.57.57.png

JavaScriptフレームワークの設定

React、Angular、Vue.jsから選択が可能です。
今回はAngularを選択しました。
スクリーンショット 2019-11-26 20.00.05.png

バックエンドフレームワークの選択

Node/Express、Flask、Moleculerから選択が可能です。
今回はNode/Expressを選択しました。
スクリーンショット 2019-11-26 20.00.21.png

JavaScriptフレームワークとバックエンドフレームワークを選択したら「Next」をクリックします。

ページテンプレートの選択

とりあえずなんでもいいかなと思ったので、選ばれているやつをそのままにして「Next」をクリックします。
※好みのを選択・追加して下さい
スクリーンショット 2019-11-26 20.01.36.png

Azure Cloudの設定

とりあえず今の所スルーでいいかなと思ったので、「Next」をクリックして次へ。
スクリーンショット 2019-11-26 20.01.52.png

プロジェクト作成!

設定したものに問題がなけれ、「Create Project」をクリックしてプロジェクト作成を完了します。
スクリーンショット 2019-11-26 20.02.23.png

プロジェクト作成が完了すると以下のウィンドウが表示されるので、「Open Project」をクリックします。
スクリーンショット 2019-11-26 20.02.35.png

プロジェクトを開くと以下のようか画面になるかと思います。
スクリーンショット 2019-11-26 20.03.00.png

サーバーを起動する

ターミナルを起動

以下のショートカットでターミナルを表示します。

OS ショートカット
Mac ⇧⌃`
Windows Ctrl+Shift+`

スクリーンショット 2019-11-26 20.03.23.png

npmを初期化

表示されたターミナルで以下のコマンドを入力し実行します。

npm install

スクリーンショット 2019-11-26 20.04.13.png

npmでサーバー起動

npmでサーバーを起動するコマンドを入力し実行します。

npm run start

スクリーンショット 2019-11-26 20.06.03.png

サーバー起動完了!!
あとは、以下のURLにアクセスすれば良いです。

http://localhost:3000/

感想

楽だなと思うのですよ。
最初から全て入れようとしたら
nodeインストールして
フレームワークインストールして
フォルダ構成考えて
etc・・・
となんやかんややらなきゃいけないのを手軽にWebページ表示(ローカル)できるので便利です。
いいオモチャを手に入れた気分です。
※nodeインストールとか最初だけだけど

とりあえず今回はここまで。:bow:

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2