probier mal:
sudo npm install -g npm@latest
Aber ich wollte doch alle plugins auf den neuesten Stand bringen.
Bekomme dann aber nach dem sudo npm update -g wieder diesen ERR!
Code
pi@HBridgePi3:~ $ sudo npm install -g npm@latest
/usr/local/bin/npx -> /usr/local/lib/node_modules/npm/bin/npx-cli.js
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
+ [email protected]
updated 1 package in 30.764s
pi@HBridgePi3:~ $ sudo npm outdated -g
Package Current Wanted Latest Location
homebridge-harmonyhub 0.2.0 0.2.1 0.3.0-alpha.2
pi@HBridgePi3:~ $ sudo npm update -g
npm WARN deprecated [email protected]: use @xmpp/xml package <https://www.npmjs.com/package/@xmpp/xml>
npm ERR! code 128
npm ERR! Command failed: /usr/bin/git clone --depth=1 -q -b cdata-for-ltx-parser https://github.com/swissmanu/ltx.git /root/.npm/_cacache/tmp/git-clone-925f0e42
npm ERR! fatal: Konnte führende Verzeichnisse von '/root/.npm/_cacache/tmp/git-clone-925f0e42' nicht erstellen.: Keine Berechtigung
npm ERR!
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2017-10-02T11_22_04_613Z-debug.log
pi@HBridgePi3:~ $
Alles anzeigen
Hm ... mit: sudo chown -R $USER /usr/local && npm install homebridge-harmonyhub -g
scheint es nun geklappt zu haben ... wobeich eigentlich nur auf die 0.2.1 wollte.
Code
pi@HBridgePi3:~ $ sudo chown -R $USER /usr/local && npm install homebridge-harmonyhub -g
npm WARN deprecated [email protected]: use @xmpp/xml package
npm WARN deprecated [email protected]: use @xmpp/jid package
+ [email protected]
added 5 packages, removed 5 packages and updated 141 packages in 33.047s
pi@HBridgePi3:~ $