NEWS
[gelöst] js2fs und JavaScript/Blockly
-
Hallo,
versuche meine erste Schritte mit JS/Blockly ,eher mein erstes Krabbeln
, wie z.B http://forum.iobroker.net/viewtopic.php?f=21&t=9776 und nach dem http://www.iobroker.net/docu/?page_id=6818&lang=de habe ich eine Test-Instanz angelegt. Seit dem habe diese FM
javascript.0 2017-12-21 09:53:17.983 error Cannot install npm packet: js2fs javascript.0 2017-12-21 09:53:17.980 error Cannot install js2fs: 1 javascript.0 2017-12-21 09:53:17.948 error npm ERR! /npm-debug.log javascript.0 2017-12-21 09:53:17.948 error npm ERR! Please include the following file with any support request: javascript.0 2017-12-21 09:53:17.945 error javascript.0 2017-12-21 09:53:17.835 error npm ERR! 404 tarball, folder, http url, or git url. javascript.0 2017-12-21 09:53:17.835 error npm ERR! 404 Note that you can also install from a javascript.0 2017-12-21 09:53:17.835 error npm ERR! 404 javascript.0 2017-12-21 09:53:17.835 error npm ERR! 404 You should bug the author to publish it (or use the name yourself!) javascript.0 2017-12-21 09:53:17.835 error npm ERR! 404 'js2fs' is not in the npm registry. javascript.0 2017-12-21 09:53:17.835 error npm ERR! 404 javascript.0 2017-12-21 09:53:17.835 error npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/js2fs javascript.0 2017-12-21 09:53:17.835 error npm ERR! code E404 javascript.0 2017-12-21 09:53:17.835 error npm ERR! npm v3.10.10 javascript.0 2017-12-21 09:53:17.835 error npm ERR! node v6.12.2 javascript.0 2017-12-21 09:53:17.835 error npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "install" "js2fs" "--production" "--prefix" "/opt/iobroker/node_modules/iobroker.javascript" javascript.0 2017-12-21 09:53:17.835 error ERR! Linux 4.9.68-v7+ javascript.0 2017-12-21 09:53:17.784 error npm
wie kann ich das Problem lösen?
Schöne Grüße
-
Anscheinend ist in der Konfiguration der JS-Instanz js2fs als zusätzliches NPM-Modul eingetragen. Dieses NPM-Modul existiert nicht !
-
Aber der Fehler trtt nur auf wenn ich eine zweite "Test-Instanz" anlege
2071_js2fs.jpg
2071_js2fs_2.jpg -
Es können nur https://www.npmjs.com in die JS-Konfiguration eingetragen werden !
-
Verstehe ich das richtig: wenn ich dem js2fs Adepter und kein NPM-Modul installiert habe brauche ich auch nicht in Javascript Skripte Einstellungen / Zusätzliche NPM-Module eintragen? Warum kommt dann keine FM wenn ich nur eine Javascript-Instanz am laufen habe?
Bitte nicht hauen, das ist mein erstes Krabbeln.
-
iobroker.js2fs ist ein Adapter für ioBroker und kein NPM-Modul, das man im JS-Adapter anwenden kann. Deshalb darf man es auch nicht in die JS-Konfiguration eintragen.
@Vumer:Warum kommt dann keine FM wenn ich nur eine Javascript-Instanz am laufen habe? `
?? Hast Du js2fs in die Konfiguration beider Instanzen eingetragen ? Ein nicht existierendes NPM-Modul sollte bei jeder Instanz, in die es eingetragen ist, Fehlermeldungen erzeugen. -
?? Hast Du js2fs in die Konfiguration beider Instanzen eingetragen ? Ein nicht existierendes NPM-Modul sollte bei jeder Instanz, in die es eingetragen ist, Fehlermeldungen erzeugen. `
das ist ja das was ich nicht verstehe :roll: :lol:Ich hatte immer eine Javascript-Instanz mit js2fs Eintragung in die Konfiguration und nie eine FM. Erst nach dem ich eine Test-Instanz hinzugefügt habe kommt diese FM
-
Wirf js2fs aus der konfig beider Instanzen raus. Das macht keinen Sinn.
-
Ja, habe ich schon. Danke!
Hab noch gesehen das js2fs Adapter ein par BackUp Ordner erstellt hat. Wann, wie oft macht er das und kann man das manuell anstoßen?
-
Das macht der nur wenn man die eine Option in der adapterkonfig setzt (Name grad nicht im Kopf). Aber js2fs geht nicht für Blockly Skripte!!
-
Aber js2fs geht nicht für Blockly Skripte!! `
das wäre meine nächste Frage gewesen ( warum nicht? )Alles klar, ich danke euch!!!
Aber http://forum.iobroker.net/viewtopic.php?f=21&t=9776 brauche ich noch immer eure Hilfe
-
Bei Blockly klickst du das Skript zusammen und die Konfiguration dafür ist der kryptische Text. Das Skript wird daraus nur erzeugt. Du kannst das Skript manuell ändern aber danach nie wieder per Blockly was tun sonst überschreibt der das