Visual Studio Code extension for XComponent
XComponent is a platform to easily create, monitor and share microservices. To get more details about XComponent, go to the resource center.
This extension makes it easy to work with XComponent projects. It includes the following features:
- Component preview
- Composition preview
- Snippets
- Intellisense
- Build a xcomponent project
- Launch a websocket bridge
- Launch a xcomponent runtime
- XCSpy web application
More features yet to come...
First install:
- Node.js (newer than 8.0)
- Yarn
- serve (npm install -g serve)
To run and develop do the following:
- Run
yarn install
- Run
yarn run compile
- Open in Visual Studio Code (
code ./extension/.
) - Press F5 to debug
If you want to install your gojs license, compile with the following command:
yarn run compile --define process.env.GOJS_KEY=\"my license key\"
To test do the following: yarn run test
or F5 in VS Code with the "Launch Tests" debug configuration.
- This is a relatively new extension, so there will likely still be a few "rough edges".
- Please report any bugs, suggestions or documentation requests via the Github issues.
- Feel free to submit pull requests.