The example of how to build the Theia-based applications with the theia-extension.
Install nvm.
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.35.3/install.sh | bash
Install npm and node.
nvm install 12
nvm use 12
Install yarn.
npm install -g yarn
yarn rebuild:browser
cd browser-app
yarn start
Open http://localhost:3000 in the browser.
yarn rebuild:electron
cd electron-app
yarn start
Start watching of theia-extension.
cd theia-extension
yarn watch
Start watching of the browser example.
yarn rebuild:browser
cd browser-app
yarn watch
Launch Start Browser Backend
configuration from VS code.
Open http://localhost:3000 in the browser.
Start watching of theia-extension.
cd theia-extension
yarn watch
Start watching of the electron example.
yarn rebuild:electron
cd electron-app
yarn watch
Launch Start Electron Backend
configuration from VS code.
Just run in the project root after a new theia version was published:
yarn upgrade
Then commit the changed yarn.lock file