Ich versuche, den folgenden Befehl auszuführen, und er gibt mir den folgenden Fehler.Falsche NPM-Paketversion, unbekannte Mocha-Option - exit
$ mocha --exit
error: unknown option `--exit'
Wenn ich das folgende laufe, bekomme ich.
$ mocha --version
2.5.3
Das macht mich denken, dass meine Version falsch ist. Aber wenn ich versuche, es aufzulisten, bekomme ich das.
$ npm list mocha
[email protected] .../Code
└── [email protected]
So dass ich denke, es läuft die neueste Version.
Das letzte seltsame Ding läuft das folgende.
$ mocha -h
...
--no-exit require a clean shutdown of the event loop: mocha will not call process.exit
...
--use_strict enforce strict mode
--watch-extensions <ext>,... additional extensions to monitor with --watch
--delay wait for async suite definition
Wie man dort sehen kann, ist eine --no-exit
Option, aber keine --exit
Option. Was merkwürdig ist, wenn man sich die code anschaut gibt es eine Option für --exit
. Auch im Code gibt es 3 weitere Optionen unter end, die nicht in meiner Version erscheinen.
Irgendwelche Ideen, was hier vor sich geht und wie man es repariert?