WSL2+Docker+Vue+Vuetify+Storybook環境構築(part:01)
WSL2の対応
こちらに関してはたくさんの方々が対応をまとめてくれております。
ので、割愛させていただきます。
私は下記サイトを参考にさせていただきました<m(__)m>
ありがとうございました。
Docker環境の作成
wslの起動
作業フォルダの作成
※どこのフォルダでも結構です。ex. )/home/※ユーザー名/dev/vue-storybook
Dockerファイルの作成
FROM node:16
WORKDIR /src
RUN yarn global add @vue/cli @vue/cli-init
docker-composeファイルの作成
version: '3'
services:
storybook:
container_name: storybook
build: .
ports:
- "8080:8080" #for vue
- "6006:6006" #for storybook
volumes:
- .:/src
tty: true
docker-composeのビルド
docker-compose up -d --build
コンテナに入る
docker-compose exec storybook bash
vueのプロジェクトを作成する
vue init webpack vue-storybook
設定ファイルの書き換え
config/index.js
16行目:localhost → 0.0.0.0
Vueプロジェクトの稼働確認
cd vue-story
yarn run dev
ブラウザで確認
http://localhost:8080
次回へ続く。。。
この記事が気に入ったらサポートをしてみませんか?