VSCode Container Image for FaasJS projects

faasjs/vscodeopen in new windowBuild Statusopen in new windowImage sizeopen in new window

Features

  • Base on node:current-alpine with tiny image size and latest node version.
  • Includes latest npm version.
  • Includes ohmyzsh with gityarn and npmopen in new window plugins.

Before you use

Usage

  1. Create a folder .devcontainer in your project root.
  2. Create devcontainer.json in .devcontainer folder.
  3. Copy below code into devcontainer.json:
{
	"name": "dev",
	"image": "faasjs/vscode",
	"extensions": [
		"dbaeumer.vscode-eslint",
		"eamodio.gitlens",
    "faasjs.faasjs-snippets"
	],
	"settings": {
		"terminal.integrated.shell.linux": "/bin/zsh"
	}
}
  1. Open your project with VSCode.
  2. Click popup window with Remote-Containers: Reopen in Container.