/theia-example

Primary LanguageTypeScriptOtherNOASSERTION


Eclipse Theia is an extensible platform to develop full-fledged multi-language Cloud & Desktop IDE-like products with state-of-the-art web technologies.

Build Status Installers

Main Theia Repository

Visit the Theia website for more documentation.

License

Trademark

"Theia" is a trademark of the Eclipse Foundation https://www.eclipse.org/theia

Development

Repository structure

  • Root level configures mono-repo build with lerna
  • electron-app contains app to package, packaging configuration, and E2E tests.
  • theia-example-updater contains Theia extension to update the package app at runtime.

Build

yarn

Package the application

yarn package

The packaged application is located in electron-app/dist.

Create a preview application (without packaging it)

yarn package:preview

The packaged application is located in electron-app/dist.

Troubleshooting