NEWS
Downgrade node, Nodejs, npm
-
HI
ls -l /usr/bin/node* ergibt :
-rwxr-xr-x 1 root root 24209080 Jän 2 20:26 /usr/bin/node
lrwxrwxrwx 1 root root 24 Jän 25 00:21 /usr/bin/nodejs -> /etc/alternatives/nodejs
ls -l /usr/local/bin/node* ergibt:
-rwxr-xr-x 1 root staff 33163507 Jän 25 00:09 /usr/local/bin/node
cat /etc/init.d/iobroker.sh ergibt:
! #!/bin/bash
! ### BEGIN INIT INFO
! # Provides: iobroker.sh
! # Required-Start: $network $local_fs $remote_fs
! # Required-Stop:: $network $local_fs $remote_fs
! # Default-Start: 2 3 4 5
! # Default-Stop: 0 1 6
! # Short-Description: starts ioBroker
! # Description: starts ioBroker
! ### END INIT INFO
! (( EUID )) && echo .You need to have root privileges.. && exit 1
! PIDF=/opt/iobroker/node_modules/iobroker.js-controller/lib/iobroker.pid
! NODECMD=/usr/local/bin/node
! IOBROKERCMD=/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js
! RETVAL=0
! IOBROKERUSER=root
! start() {
! export IOBROKER_HOME=/opt/iobroker
! echo -n "Starting ioBroker"
! sudo -u ${IOBROKERUSER} $NODECMD $IOBROKERCMD start
! RETVAL=$?
! }
! stop() {
! echo -n "Stopping ioBroker"
! sudo -u ${IOBROKERUSER} $NODECMD $IOBROKERCMD stop
! RETVAL=$?
! }
! case "$1" in
! start)
! start
! ;;
! stop)
! stop
! ;;
! restart)
! stop
! start
! ;;
! *)
! echo "Usage: iobroker {start|stop|restart}"
! exit 1
! ;;
! esac
! exit $RETVALDanke
Uwe
-
NODECMD=/usr/local/bin/node `
Dann startet ioBroker beim Systemstart mit der Version /usr/local/bin/node. Ist das die Version 9.8.x ? Was ergibt ?/usr/local/bin/node -v /usr/bin/node -v /usr/bin/nodejs -v echo $PATH ```` `Hi
/usr/local/bin/node -v -> 6.12.3
/usr/bin/node -v -> 6.12.3
/usr/bin/nodejs -v -> 6.12.3
iobroker gibt aber nach einem reboot wieder den Fehler mit node.js 9.4.0 aus
bei find -name node kommt folgendes
! ./home/uwe/.nvm/versions/node
! ./home/uwe/.nvm/versions/node/v6.12.3/include/node
! ./home/uwe/.nvm/versions/node/v6.12.3/bin/node
! ./home/uwe/.nvm/versions/node/v6.12.3/share/doc/node
! ./home/uwe/.nvm/versions/node/v8.9.4/include/node
! ./home/uwe/.nvm/versions/node/v8.9.4/bin/node
! ./home/uwe/.nvm/versions/node/v8.9.4/share/doc/node
! ./home/uwe/.node-gyp/6.12.3/include/node
! ./proc/irq/0/node
! ./proc/irq/1/node
! ./proc/irq/2/node
! ./proc/irq/3/node
! ./proc/irq/4/node
! ./proc/irq/5/node
! ./proc/irq/6/node
! ./proc/irq/7/node
! ./proc/irq/8/node
! ./proc/irq/9/node
! ./proc/irq/10/node
! ./proc/irq/11/node
! ./proc/irq/12/node
! ./proc/irq/13/node
! ./proc/irq/14/node
! ./proc/irq/15/node
! ./proc/irq/18/node
! ./proc/irq/23/node
! ./proc/irq/40/node
! ./proc/irq/41/node
! ./proc/irq/42/node
! ./proc/irq/43/node
! ./proc/irq/44/node
! ./proc/irq/45/node
! ./proc/irq/46/node
! ./usr/include/node
! ./usr/bin/node
! ./usr/share/doc/node
! ./usr/local/n/versions/node
! ./usr/local/n/versions/node/9.4.0/include/node
! ./usr/local/n/versions/node/9.4.0/bin/node
! ./usr/local/n/versions/node/9.4.0/share/doc/node
! ./usr/local/include/node
! ./usr/local/bin/node
! ./usr/local/share/doc/node
! ./opt/iobroker/node_modules/iobroker.javascript/node_modules/@types/node
! ./opt/iobroker/node_modules/@types/node
! ./opt/iobroker/node_modules/base64url/typings/globals/node
! ./opt/iobroker/node_modules/iobroker.vis/node_modules/base64url/typings/globals/node
! ./root/.npm/@types/node
! ./root/.nvm/versions/node
! ./root/.nvm/versions/node/v6.12.2/include/node
! ./root/.nvm/versions/node/v6.12.2/bin/node
! ./root/.nvm/versions/node/v6.12.2/share/doc/node
! ./root/.nvm/versions/node/v6.12.3/include/node
! ./root/.nvm/versions/node/v6.12.3/bin/node
! ./root/.nvm/versions/node/v6.12.3/share/doc/node
! ./root/.node-gyp/9.4.0/include/node
! ./root/.node-gyp/6.12.2/include/node
! ./root/.node-gyp/6.12.3/include/node -
-rwxr-xr-x 1 root root 24209080 Jän 2 20:26 /usr/bin/node
lrwxrwxrwx 1 root root 24 Jän 25 00:21 /usr/bin/nodejs -> /etc/alternatives/nodejs
-rwxr-xr-x 1 root staff 33163507 Jän 25 00:09 /usr/local/bin/node `
Hat nix mit Node zu tun aber was ist das für eine Datums ausgabe?
Jän -
Hat nix mit Node zu tun aber was ist das für eine Datums ausgabe?
CODE: ALLES AUSWÄHLEN
Jän `
Das müsste der Alpenjanuar (=Jänner) sein :-)
Gruß
Rainer
-
hi
bei node -v kommt v 6.12.2
bei nodejs -v kommt v 6.12.3
im iobroker log steht aber
starting. Version 1.1.3 in /opt/iobroker/node_modules/iobroker.radar, node: v6.13.1
mit warning:
radar.1
2018-03-13 19:35:30.998
warn
Noble not available, Error: Error: Module version mismatch. Expected 48, got 59. at Error (native) at Object.Module._extensions..node (module.js:604:18) at Module.load (module.js:494:32)
bin schon etwas verwirrt.
-
Vielleicht mit den Spracheinstellungen DE-AT
-
Hi
schaur schon etwas besser aus
bei nodejs -v kommt noch immer 6.12.3
und jetzt noch folgender Fehler von 2 Adaptern
! radar.1
! 2018-03-13 20:19:06.064
! warn
! Noble not available, Error: Error: Module version mismatch. Expected 48, got 59. at Error (native) at Object.Module._extensions..node (module.js:604:18) at Module.load (module.js:494:32)
! radar.1
! 2018-03-13 20:19:06.063
! info
! starting. Version 1.1.3 in /opt/iobroker/node_modules/iobroker.radar, node: v6.13.1
! host.fhem
! 2018-03-13 20:19:05.492
! info
! instance system.adapter.radar.1 started with pid 1323
! ble.0
! 2018-03-13 20:19:01.957
! error
! unhandled promise rejection: Error: Module version mismatch. Expected 48, got 59.Ich weiß leider nicht mehr wie ich das in den adaptern updaten kann.
LG
Uwe
-
Hi
Da bekomme ich folgenden Fehler:
sudo: unable to execute ./reinstall.sh: No such file or directory
reinstall.sh ist aber im verzeichniss
LG
-
Datei bitte mit filezilla o.ä herunterladen, mit notepad++ bearbeiten und den Typ des Zeilenumbruchs von Windows in Unix ändern:
Dateittribut auf 755 setzen, dann geht es mit dem Script!
1526_zeilenumbruch.jpg
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden