Skip to content

Commit ec1f0aa

Browse files
committed
Added lab0
1 parent df095f5 commit ec1f0aa

File tree

2 files changed

+51
-2
lines changed

2 files changed

+51
-2
lines changed

README.md

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,22 @@
1-
# handson-vue-ts-basic
2-
Vue.js 初心者向けハンズオン - Visual Studio Code, TypeScript, ElementUI 編
1+
# Vue.js 初心者向け Hands-on Lab
2+
3+
Visual Studio Code, TypeScript, Element 編
4+
5+
## ハンズオンのゴール
6+
7+
このハンズオンを実施すると以下のことを体験することができます。
8+
9+
- [Visual Studio Code](https://code.visualstudio.com/)[TypeScript](https://www.typescriptlang.org/) を使った Vue.js の基本的なプログラミング
10+
- [Vue CLI](https://cli.vuejs.org/) を使って Vue.js の基本的なプロジェクトの作成
11+
- [Vue Router](https://router.vuejs.org/ja/) を使ったページの追加と画面遷移
12+
- [Element](https://element.eleme.io/) を使った簡単な管理画面の作成
13+
14+
## ハンズオン手順書
15+
16+
- [Lab 0 - 開発環境の準備](instructions/lab00.md)
17+
- Lab 1 - プロジェクトの作成 `後日公開予定`
18+
- Lab 2 - 基本的なレンダリング `後日公開予定`
19+
- Lab 3 - テーブルの作成 `後日公開予定`
20+
- Lab 4 - フォームの作成 `後日公開予定`
21+
- Option 1 - API の接続 `後日公開予定`
22+
- Option 2 - さまざまなレンダリング `後日公開予定`

instructions/lab00.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Lab 0 - 開発環境の準備
2+
3+
## Requirement
4+
5+
- Node.js: 8.11.0 以上必須、できれば 10.15.x 以上を推奨します
6+
7+
## Exercise 1: Visual Studio Code の準備
8+
9+
1. 自分のマシンで Visual Studio Code を起動します。もし、バージョンが古い場合はできるだけ最新に更新してください。インストールされていない場合は、 [公式サイト](https://code.visualstudio.com/) からインストールしてください。
10+
11+
1. Visual Studio Code の機能拡張 [Vetur](https://marketplace.visualstudio.com/items?itemName=octref.vetur) を導入します。Vetur を導入することで、 `.vue` ファイルでシンタックスハイライトが有効になります。
12+
13+
## Exercise 2: Vue CLI の導入
14+
15+
1. Vue CLI を導入します。インストール方法の詳細は [Installation | Vue CLI](https://cli.vuejs.org/guide/installation.html) に従ってください。
16+
17+
```bash
18+
npm install -g @vue/cli
19+
```
20+
21+
1. 以下のコマンドで Vue CLI が利用できることを確認します。このハンズオンでは、Vue CLI 3.x の利用を前提としています。
22+
23+
```bash
24+
vue --version
25+
```
26+
27+
---
28+
29+
[Next(準備中)](../README.md)

0 commit comments

Comments
 (0)