This repository has been archived by the owner on Oct 5, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 18
[electron] Provide a downloadable and executable yangster application #42
Comments
kittaakos
added a commit
that referenced
this issue
Nov 2, 2017
So that it can be used from electron and VSCode's launch too. Signed-off-by: Akos Kitta <kittaakos@gmail.com>
kittaakos
added a commit
that referenced
this issue
Nov 2, 2017
Also committed the content of the formatted `package.json`. Signed-off-by: Akos Kitta <kittaakos@gmail.com>
kittaakos
added a commit
that referenced
this issue
Nov 2, 2017
Signed-off-by: Akos Kitta <kittaakos@gmail.com>
That's nice, maybe we could have a travis job to make sure that this builds at every commit (later on) ? |
JanKoehnlein
added a commit
that referenced
this issue
Nov 3, 2017
GH-42: Minor changes to be able to bundle an electron-based Yangster application
Icons for the application. Unzip it next to the |
When starting the application, it complains about the missing TS server:
|
I also got this when I have started the Yangster application and opened a
|
2 tasks
The last two outstanding issues were merged into theia-ide/yangster-electron#1. I am closing this. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
TODOs:
yangster/yangster-app-electron/package.json
cannot be used as we do not have a solution for dealing with symlinks with theelectron-builder
. (Alternatively, we could provide anotherpackage.json
and use that for the bundling phase.) (See the attachedpackage.json
.)../node_modules/theia-yang-extension/build/yang-language-server/bin/yang-language-server
. After the bundling, the module that defines the above mentioned executable path is inside:yangster-electron.app/Contents/Resources/app/node_modules/theia-yang-extension/lib/backend/backend-extension.js
. One level up, nonode_modules
folder exists, hence it cannot work. (Fixed with 7e7e55b)yarn.lock
so that it can pull the fix for the electron issue in Windows due to the AMD loader. Current version of@theia/monaco
is'0.3.0-next.218d2c46': '2017-10-30T13:15:50.681Z',
. It should be'0.3.0-next.db76dbf1': '2017-11-02T11:18:13.414Z'
. (Update theyarn.lock
so that it can pull the fix for the electron issue in Windows due to the AMD loader #43) (Fixed with 687b37f).bat
file extension when starting the process. (Fixed with 91d1677)package.json
:Steps to build:
The text was updated successfully, but these errors were encountered: