NodeJS is required to build the extension. You will also need to install vsce:
npm install -g vsce
This installs vsce to /usr/local/bin/vsce. Ensure that /usr/local/bin is
in your $PATH environment variable to use it.
Build and install:
Locally:
npm install && vsce package -o carbon.vsix && code --install-extension carbon.vsix
From a remote SSH host using VS Code Server:
npm install && vsce package -o carbon.vsix && ~/.vscode-server/cli/servers/Stable-*/server/bin/code-server --install-extension carbon.vsix
Using the UI:
npm install && vsce package -o carbon.vsix && realpath carbon.vsix
Build and publish the release using the website:
npm install && vsce package -o carbon.vsix && realpath carbon.vsixcarbon.vsix file.bazel build //toolchain in project root.To update dependencies, run npm update.