Skip to content
This repository has been archived by the owner on Oct 5, 2022. It is now read-only.

Latest commit

 

History

History
48 lines (29 loc) · 1.53 KB

README.md

File metadata and controls

48 lines (29 loc) · 1.53 KB

theia-electron

The electron-based Theia application with JavaScript/TypeScript and Java support.


No downloads yet but you can build one from the next Theia. The prerequisites are defined here.

Note, we do not save the yarn.lock file, so whenever you build a new application, you get the most recent, next version of Theia. You can find the bundled application in the dist folder.

If you need another output format, for instance you prefer ZIP instead of an NSIS installer on Windows, submit a new issue. If you experience any defect or malfunction in the application, submit a new issue in Theia.


Plugins

This application comes with a set of builtin plugins, and will look for more inside your user-home.

Run the following command to know where to install your own plugins:

node -p "path.resolve(os.homedir(), '.theia', 'plugins')"

You can make the application look in additional places by defining a THEIA_PLUGINS environment variable. Local paths should be prefixed with local-dir:<path>, and be comma-separated.

Build

yarn

Package the application

yarn package

Create a preview application (without packaging it)

yarn package:preview

Troubleshooting