Hi,
ich habe seit kurzem unvermittelt das Problem, dass sämtliche "npm" Funktionen nicht mehr gehen.
Beispiel:
Code
pi@homebridge:~ $ sudo npm i homebridge@latest –g
npm ERR! Invalid or unexpected token
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2018-06-16T16_45_09_815Z-debug.log
Und im LOG steht dann...
Code
0 info it worked if it ends with ok
1 verbose cli [ '/usr/local/bin/node',
1 verbose cli '/usr/local/bin/npm',
1 verbose cli 'i',
1 verbose cli 'homebridge@latest',
1 verbose cli '–g' ]
2 info using [email protected]
3 info using [email protected]
4 verbose stack /usr/local/lib/node_modules/npm/node_modules/normalize-package-data/lib/extract_description.js:1
4 verbose stack (function (exports, require, module, __filename, __dirname) { module.expozts = extractD%scriptin
4 verbose stack ^
4 verbose stack
4 verbose stack SyntaxError: Invalid or unexpected token
4 verbose stack at createScript (vm.js:80:10)
4 verbose stack at Object.runInThisContext (vm.js:139:10)
4 verbose stack at Module._compile (module.js:599:28)
4 verbose stack at Object.Module._extensions..js (module.js:646:10)
4 verbose stack at Module.load (module.js:554:32)
4 verbose stack at tryModuleLoad (module.js:497:12)
4 verbose stack at Function.Module._load (module.js:489:3)
4 verbose stack at Module.require (module.js:579:17)
4 verbose stack at require (internal/module.js:11:18)
4 verbose stack at Object.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/normalize-package-data/lib/fixer.js:6:26)
5 verbose cwd /home/pi
6 verbose Linux 4.9.63-v7+
7 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "i" "homebridge@latest" "–g"
8 verbose node v8.9.1
9 verbose npm v5.5.1
10 error Invalid or unexpected token
11 verbose exit [ 1, true ]
Alles anzeigen
Anzeige der neuen Plugins etc., also alles was mit npm zu tun hat, endet in diesem Fehler oben.
Ich habe bereits apt-update/upgrade durchgeführt. Aber trotzdem das gleiche Problem. Ich kann nicht einmal npm deinstallieren.
Ich würde mich über eure Hilfe freuen.
Besten Dank!