Build - siegebell/vscoq GitHub Wiki

Prerequisites

  • VS Code 1.7.0 or higher
  • NodeJS 6 or higher
    • you might want to update npm via npm install npm@latest -g

It may also be useful to have the following if running scripts manually:

  • Typescript (npm install typescript -g)
  • VS Code extension tool (npm install -g vsce, though this should be installed by make deps)

To debug a specific component (server, client or html_views), cd into its folder and run npm run compile. This will allow you to see specific TypeScript errors that may be causing problems.

Build

  1. first time: make deps
  2. make compile: compile everything
  3. make vsix: compile everything and create an extension file that can be loaded by vscode