Changes for page Running KEITH
Last modified by Richard Kreissig on 2023/09/14 08:48
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -111,44 +111,8 @@ 111 111 112 112 = Stuff that may help = 113 113 114 -== How to runKEITHindevelopersetup(socket)==114 +== Running the already build LS == 115 115 116 -Run the following to build and run KEITH in its developer setup (in socket mode, so the LS has to be started separately) 117 - 118 -=== Running KEITH in the browser === 119 - 120 -\\ 121 - 122 -{{code language="bash"}} 123 -yarn && cd keith-app && yarn run socket 124 -{{/code}} 125 - 126 -//yarn// builds all the stuff. //yarn run socket// in keith-app starts the application. After an initial build via yarn you can run //yarn watch //to watch the changes in your repository. In another console you run yarn run socket in keith-app. Now refreshing your browser is enough to apply the changes. 127 - 128 -Per default the KEITH opens on localhost:3000. 129 - 130 -{{info}} 131 -If you previously build keith electron, you have to execute {{code language="none"}}yarn run rebuild:browser{{/code}} 132 -{{/info}} 133 - 134 -Run Launch in Chrome via VSCode to open a chrome browser on localhost:3000 135 - 136 -This is necessary to be able to debug in VSCode. 137 - 138 -=== Running KEITH as (unbundled) electron app === 139 - 140 -{{code language="bash"}} 141 -yarn && yarn run rebuild:electron && cd keith-app-electron && yarn run socket 142 -{{/code}} 143 - 144 -//yarn// builds all the stuff. //yarn run socket// in keith-app-electron starts the application. After an initial build via yarn you can run //yarn watch //to watch the changes in your repository. In another console you run yarn run socket in keith-app-electron. Now refreshing your browser is enough to apply the changes. 145 - 146 -{{info}} 147 -If you previously build keith electron, you have to execute {{code language="none"}}yarn run rebuild:electron{{/code}} 148 -{{/info}} 149 - 150 -== Running the already build LS (you normally do not want to do this) == 151 - 152 152 Go to the latest [[Bamboo build>>url:https://rtsys.informatik.uni-kiel.de/bamboo/browse/KISEMA-NSI||shape="rect"]] and go to Artifacts. 153 153 154 154 [[image:attach:image2019-2-7_17-46-58.png]] ... ... @@ -196,8 +196,40 @@ 196 196 197 197 The {{code language="none"}}LSP_PORT{{/code}} option is used to activate the connection via socket. It is also possible to specify a relative location to a LS via {{code language="none"}}LS_PATH=<path to LS>{{/code}}. 198 198 199 -= Known Issues =163 +== How run KEITH in developer setup (socket) == 200 200 165 +Run the following to build and run KEITH in its developer setup (in socket mode, so the LS has to be started separately) 166 + 167 +=== Running KEITH in the browser === 168 + 169 +\\ 170 + 171 +{{code language="bash"}} 172 +yarn && cd keith-app && yarn run socket 173 +{{/code}} 174 + 175 +//yarn// builds all the stuff. //yarn run socket// in keith-app starts the application. After an initial build via yarn you can run //yarn watch // to watch the changes in your repository. In another console you run yarn run socket in keith-app. Now refreshing your browser is enough to apply the changes. 176 + 177 +Per default the KEITH opens on localhost:3000. 178 + 179 +{{info}} 180 +If you previously build keith electron, you have to execute {{code language="none"}}yarn run rebuild:browser{{/code}} 181 +{{/info}} 182 + 183 +\\ 184 + 185 +=== Running KEITH as (unbundled) electron app === 186 + 187 +{{code language="bash"}} 188 +yarn && yarn run rebuild:electron && cd keith-app-electron && yarn run socket 189 +{{/code}} 190 + 191 +//yarn// builds all the stuff. //yarn run socket// in keith-app-electron starts the application. After an initial build via yarn you can run //yarn watch // to watch the changes in your repository. In another console you run yarn run socket in keith-app-electron. Now refreshing your browser is enough to apply the changes. 192 + 193 +{{info}} 194 +If you previously build keith electron, you have to execute {{code language="none"}}yarn run rebuild:electron{{/code}} 195 +{{/info}} 196 + 201 201 === Known issues for windows: === 202 202 203 203 nsfw.code not found: In the top level package.json exists a script called postinstall. Remove this on windows, delete the node_modules folder and rebuilt the application. This is a known issue of electron-builder.
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 -730728 931 +73072823 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/730728 93/Running KEITH1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/73072823/Running KEITH