Ich benutze Ubuntu 15.04. Während Sie den folgenden Befehl ausführen:
npm install fsevents
Ich erhalte folgenden Fehler:
npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.11
npm WARN tutorial@1.0.0 No repository field.
Hat jemand das gelöst?
javascript
node.js
npm
npm-install
fsevents
zufälliger Benutzer
quelle
quelle
no-optional
hat bei mir nicht funktioniert, aber das Upgrade des Knotens hat den Trick gemacht (auf Version 6.11.4 unter Windows, nicht sicher, welche Version ich vorher hatte)Es ist kein Fehler, es ist nur eine Warnung: Es ist eine optionale Abhängigkeit.
quelle
Sie können npm über die folgende Befehlszeile anweisen, optionale Abhängigkeiten standardmäßig nicht zu installieren:
npm config set optional false
quelle
Wenn Sie ERR bekommen! nicht WARN Eine wahrscheinliche Ursache für dieses Problem ist, dass Sie eine wirklich veraltete Version von NPM verwenden
Für mich habe ich mich auf einen Server geschält und war wie "Warum funktioniert das nicht?" Und habe diesen Fehler erhalten:
npm ERR! Linux 4.4.0-130-generic npm ERR! argv "/home/william/.nvm/versions/node/v4.4.3/bin/node" "/home/william/.nvm/versions/node/v4.4.3/bin/npm" "install" npm ERR! node v4.4.3 npm ERR! npm v2.15.1 npm ERR! code EBADPLATFORM npm ERR! notsup Unsupported npm ERR! notsup Not compatible with your operating system or architecture: fsevents@1.1.3 npm ERR! notsup Valid OS: darwin npm ERR! notsup Valid Arch: any npm ERR! notsup Actual OS: linux npm ERR! notsup Actual Arch: x64 npm ERR! Please include the following file with any support request: npm ERR! /home/william/app/mcard-api/npm-debug.log
Es stellte sich heraus, dass auf diesem Server (den ich erst kürzlich erworben habe) npm 2.15.1 ausgeführt wurde. Ich habe nvm neu installiert und nvm install --lts hat es behoben.
quelle
Ich hatte das gleiche Problem mit der Abhängigkeit. Bitte suchen Sie nach der Datei package.json und fügen Sie im Abschnitt devDependency den Eintrag "typings": "^ 0.8.1" hinzu. Vergessen Sie nicht, vorher ein Komma hinzuzufügen :) Ich hoffe, es wird das Problem beheben.
quelle
Bei der Installation von Redux trat auch dieser Fehler auf :
$ npm install --save react-redux npm WARN optional Skipping failed optional dependency /chokidar/fsevents: npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.14
Das Problem wurde durch Hinzufügen behoben
--no-optional
( Argument verhindert, dass optionale Abhängigkeiten installiert werden ):Und jetzt ist es richtig installiert:
$ npm ls redux ReduxProject@ /home/me/projects/reduxproject └── redux@3.5.2
quelle
Ich fand, wenn Sie "Garn hinzufügen" verwenden. Das Garn schließt aus, dass die Ereignisse keinen Fehler auslösen.
quelle