lucas-koehler / theia-example

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


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

About

License:Other


Languages

Language:TypeScript 61.4%Language:JavaScript 24.8%Language:Shell 13.4%Language:Dockerfile 0.3%