To make management of the client and server easier, lerna will be used, so install it below and run the bootstrap script.
npm install -g lerna # yarn global add lerna
npm run dev:bootstrap # yarn dev:bootstrap
While you can build your changes manually and copy over files into your extension directory (`~/.vscode/extensions), it's easier to let the VSCode Extension Manager do the grunt work:
- Install vsce package -
npm install -g vsce
- run
vsce package
to create a .vsix file in your folder - Go to Extension tab in vscode sidebar.
- Click on the
...
in the top menu. - Choose
Select from vsix...
. - Locate the
*.vsix
file generated above.
Alternatively if you prefer the CLI use code
command:
code --install-extension imba-*.vsix
Enjoy!