NEWS
[Gelöst] Javascript: Frage - Modul einbinden
-
Hallo zusammen,
da ich noch nicht so vertraut mit Javascript bin, hätte ich mal eine Frage zu folgender Zeile:
const suncalc = require('suncalc');
Da sagt er, "suncalc" kenne ich nicht. Wo bekomme ich "suncalc" her und wo muss ich es ablegen damit er das bei require akzeptiert?
-
@qqolli sagte in Javascript: Frage - Modul einbinden:
Wo bekomme ich "suncalc" her und wo muss ich es ablegen damit er das bei require akzeptiert?
Konfiguration der js Instanz
weitere npm Module einbinden
suncalc, gefolgt von ENTER eintippen
instanz neu startrm
feddich -
Wobei das Modul schon länger nicht mehr aktualisiert wurde.
Kann sein, dass es mit aktuellen node-Versionen nicht funktioniert. -
@Thomas-Braun sagte in Javascript: Frage - Modul einbinden:
@qqolli
Wobei das Modul schon länger nicht mehr aktualisiert wurde.
Kann sein, dass es mit aktuellen node-Versionen nicht funktioniert.Guter Punkt, aber funktioniert einwandfrei auch mit der aktuellen
suncalc wird in einigen populären Adaptern wie JS-Adapter usw. verwendet, wobei da oft die Fork https://github.com/andiling/suncalc2
Lasst uns hoffen, dass sich mal wer erbarmt, um suncalc weiter zu pflegen -
@qqolli
"suncalc" ist bereits im Javascript-Adapter installiert und muss nicht als zusätzliches NPM-Modul eingetragen werden. Man sollte sich nicht daran stören, dass der Editor das Modul anmeckert (Cannot find module 'suncalc'). -
@Mic sagte in Javascript: Frage - Modul einbinden:
suncalc wird in einigen populären Adaptern wie JS-Adapter usw. verwendet
Ersetze einfach suncalc durch suncalc2
-
Prima, hab das suncalc wieder aus der JS-Instanz gelöscht und suncalc durch suncalc2 ersetzt. Geht
Allgemein gesagt hat er, verglichen mit den Werten auf https://www.sonnenverlauf.de/ noch Abweichungen; wenn auch nicht sehr groß.
-
@qqolli sagte in Javascript: Frage - Modul einbinden:
Prima, hab das suncalc wieder aus der JS-Instanz gelöscht und suncalc durch suncalc2 ersetzt. Geht
Allgemein gesagt hat er, verglichen mit den Werten auf https://www.sonnenverlauf.de/ noch Abweichungen; wenn auch nicht sehr groß.
Interessant. Hab mich aufgrund des Smart-Control-Adapters damit auseinandergesetzt, weil ich auch suncalc2 nutze und es da lt. User-Feedback kein "night"/"nightEnd" im Sommer in nördlicheren Gebieten gibt.
So what, soweit funktioniert suncalc(2) mega zuverlässig, und man kann ja auch mit Offset arbeiten, falls einem ein Zeitpunkt nicht gefällt.