-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Running "theia build" in hello-world-extension project browser-app folder breaks it all #5182
Comments
Can someone transfer issue to https://github.com/theia-ide/generator-theia-extension? GitHub does not allow me. |
The The main idea is the following:
In this way, the application is running, the extension is being watched for changes, and the browser application is being watched for changes to the extension. |
Sure, no problem! |
Looks-like there is a bug in the issue transfer feature. When selecting the destination GH repo, I see the list of repos for a fraction of a second, then the drop-down is empty... |
Closing as it's been transferred to eclipse-theia/generator-theia-extension#36 |
Description
I'm using the project setup as suggested by the "Authoring Extension" gitbook section: https://www.theia-ide.org/doc/Authoring_Extensions.html
The setup seems to be brittle when you run yarn scripts at the wrong location within the project. theia build in browser-app will break the bundles and make the extension disappear from the theia-app when started.
Reproduction
Execute the steps in the tutorial
Any attempt to setup up a workflow with the watch scripts produces the same issue. It just doesn't work as it breaks the link between extension and browser-app. You have to start from scratch and run the lerna command from root?
What is going on here? Am I using wrong versions of things? Is this known issue?
Thanks
OS and Theia version:
Windows 7
yarn 1.15.2
lerna 2.4.0
theia latest as of today
yarn list v1.15.2
├─ @msci/maml-theia-browser@0.0.0
├─ @theia/application-manager@0.6.1
├─ @theia/application-package@0.6.1
├─ @theia/callhierarchy@0.6.1
├─ @theia/cli@0.6.1
├─ @theia/core@0.6.1
├─ @theia/editor@0.6.1
├─ @theia/filesystem@0.6.1
├─ @theia/json@0.6.1
├─ @theia/languages@0.6.1
├─ @theia/markers@0.6.1
├─ @theia/messages@0.6.1
├─ @theia/monaco@0.6.1
├─ @theia/navigator@0.6.1
├─ @theia/node-pty@0.7.8-theia004
├─ @theia/outline-view@0.6.1
├─ @theia/output@0.6.1
├─ @theia/preferences@0.6.1
├─ @theia/process@0.6.1
├─ @theia/terminal@0.6.1
├─ @theia/textmate-grammars@0.6.1
├─ @theia/typescript@0.6.1
├─ @theia/userstorage@0.6.1
├─ @theia/variable-resolver@0.6.1
└─ @theia/workspace@0.6.1
The text was updated successfully, but these errors were encountered: