Images / faasjs/vscode
VSCode Container Image for FaasJS projects
Features
- Includes latest node and package managers:
- Includes ohmyzsh with below plugins:
- git
- zsh-completions
- zsh-autosuggestions
- zsh-syntax-highlighting
- zsh-history-substring-search
- you-should-use
- autoupdate
- zsh-npm
- zsh-pnpm
Before you use
- Install latest VSCode.
- Install latest Docker.
- Install VSCode plugin: Remote Containers.
Usage
- Create a folder
.devcontainerin your project root. - Create
devcontainer.jsonin.devcontainerfolder. - Copy below code into
devcontainer.json:
{
"name": "dev",
"image": "faasjs/vscode",
"extensions": ["eamodio.gitlens", "oxc.oxc-vscode"],
"settings": {
"terminal.integrated.shell.linux": "/bin/zsh"
}
}
- Open your project with VSCode.
- Click popup window with
Remote-Containers: Reopen in Container.