Hallo zusammen.
Wollt jetzt mal openems ausprobieren, da ich gerne Bastle aber an der UI beiss ich mir die zähne aus.
Das system läuft auf einem Raspi3b. IP 192.168.0.150
Beim build der ui bekomm ich folgende fehlermeldungen:
./src/environments/dummy.ts - Error: Module build failed (from ./node_modules/@angular-devkit/build-angular/src/tools/babel/webpack-loader.js):
SyntaxError: C:\Downloads\openems3\ui\src\themes\openems\environments\edge-prod.ts: Unexpected token (5:56)
3 | …theme, …{
4 | backend: ‘OpenEMS Edge’,
5 | url: “ws://”, 192.168: .0, .150: 8075, “:8075”: ,
| ^
6 | production: true,
7 | debugMode: false,
8 | },
Error: src/themes/openems/environments/edge-prod.ts:9:21 - error TS1005: ‘,’ expected.
9 url: “ws://“192.168.0.150: 8075”:8075”,
~~~~~~~
Error: src/themes/openems/environments/edge-prod.ts:9:28 - error TS1005: ‘:’ expected.
9 url: “ws://“192.168.0.150: 8075”:8075”,
~~
Error: src/themes/openems/environments/edge-prod.ts:9:30 - error TS1005: ‘,’ expected.
9 url: “ws://“192.168.0.150: 8075”:8075”,
~~~~
Error: src/themes/openems/environments/edge-prod.ts:9:40 - error TS1005: ‘,’ expected.
9 url: “ws://“192.168.0.150: 8075”:8075”,
~~~~~~~
Error: src/themes/openems/environments/edge-prod.ts:9:47 - error TS1005: ‘:’ expected.
9 url: “ws://“192.168.0.150: 8075”:8075”,
~
die edge-dev.ts ist wie folgt geändert:
// @ts-strict-ignore
import { Environment } from “src/environments”;
import { theme } from “./theme”;
export const environment: Environment = {
…theme, …{
backend: 'OpenEMS Edge',
url: "ws://"192.168.0.150: 8085":8085",
production: false,
debugMode: true,
},
};
und die edge-prod.ts
// @ts-strict-ignore
import { Environment } from “src/environments”;
import { theme } from “./theme”;
export const environment: Environment = {
…theme, …{
backend: 'OpenEMS Edge',
url: "ws://"192.168.0.150: 8075":8075",
production: true,
debugMode: false,
},
};
für den build nehme ich aus der anleitung die es hier im Forum gibt diesen code:
ng build -c “openems,openems-edge-prod,prod”
Bitte kann mir wer helfen den vermutlich dummen Fehler auszubessern.
mfg daniel.