VSCode+dockerで開発環境をサクッとつくる基本手順
はじめに
Node.js,Vue.js,Vuetifyの環境を例に手順を記載します。
使用する言語により開発環境にインストールするパッケージや、Dockerのイメージは変更してください。
事前準備
Docker desktopをインストールしておく
VSCodeにRemote-Containers Pluginを入れておく
Windowsのファイルシステムにコンテンツおいて、コンテナで参照すると速度がかなり遅くなるらしいです。WSL2内にファイルを置いた方よいそうです。
このため、WSL2も使えるようにして、います。
手順
- ソースを作成するフォルダを作成
work/vuetify01
- VSCodeでこのフォルダを開く
Ctrl+Shift P でコマンドパレットを開いて、Add Development Container Cinfiguration Filesを開く
devcontainer.jsonファイルに"postCreateCommand": "yarn global add @vue/cli && yarn install",
を追加
こんな感じ
コマンドパレットで、Rebuild and Reopen in Containerを実行
VSCodeが再起動して、Containerが起動し接続した状態になります。
ターミナルを開くと、コマンドプロンプトがコンテナ内になっていることが分かります。nodeも使える状態になっています。
vueプロジェクトの作成や、追加パッケージのインストール
$ cd ..
$ vue create vuetify01
$ cd vuetify01/
$ yarn serve
$ vue add vuetify
Ctrl+Shift P でコマンドパレットを開いて、Add Development Container Cinfiguration Filesを開く
devcontainer.jsonファイルに"postCreateCommand": "yarn global add @vue/cli && yarn install",
を追加
こんな感じ
コマンドパレットで、Rebuild and Reopen in Containerを実行
VSCodeが再起動して、Containerが起動し接続した状態になります。
ターミナルを開くと、コマンドプロンプトがコンテナ内になっていることが分かります。nodeも使える状態になっています。
vueプロジェクトの作成や、追加パッケージのインストール
$ cd ..
$ vue create vuetify01
$ cd vuetify01/
$ yarn serve
$ vue add vuetify
以上
Author And Source
この問題について(VSCode+dockerで開発環境をサクッとつくる基本手順), 我々は、より多くの情報をここで見つけました https://qiita.com/GeekMasahiro/items/a87ccc925324e756a84b著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .