2017-07-01 5 views
0

Ich habe eine react App erstellt mit create-react-app.node-sass-chokidar installiert nicht auf npm install

Um Sass-Dateien zu kompilieren, verwende ich Node-Sass-Chokidar wie in der docs empfohlen.

Es installiert und funktioniert gut auf meinem lokalen Rechner (OS X). Aber wenn ich hinzufügen, um es zu meinem Produktions-Server (Ubuntu 14.04.5 x32 läuft nginx) und laufen

npm install 

es nicht ist zu installieren. Ich kann das sehen, indem ich den Ordner/node_modules überprüfe, wo er nicht angezeigt wird (wie auf meinem lokalen Rechner).

Sass ist auf dem Server installiert.

Wenn ich npm installieren laufen ich diesen Fehler beim ersten Mal laufe ich es

> [email protected] install 
/var/www/bertgenerator.com/html/node_modules/fsevents 
> node-pre-gyp install --fallback-to-build 

node-pre-gyp info it worked if it ends with ok 
node-pre-gyp verb cli [ '/usr/bin/nodejs', 
node-pre-gyp verb cli '/var/www/bertgenerator.com/html/node_modules/fsevents/node_modules/.bin 
node-pre-gyp', 
node-pre-gyp verb cli 'install', 
node-pre-gyp verb cli '--fallback-to-build' ] 
node-pre-gyp info using [email protected] 
node-pre-gyp info using [email protected] | linux | ia32 
node-pre-gyp verb command install [] 
node-pre-gyp info check checked for "/var/www/bertgenerator.com/html/node_modules/fsevents/lib/binding/Release/node-v48-linux-ia32/fse.node" (not found) 
node-pre-gyp http GET https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.0.17/fse-v1.0.17-node-v48-linux-ia32.tar.gz 
node-pre-gyp http 404 https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.0.17/fse-v1.0.17-node-v48-linux-ia32.tar.gz 
node-pre-gyp ERR! Tried to download(404): https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.0.17/fse-v1.0.17-node-v48-linux-ia32.tar.gz 
node-pre-gyp ERR! Pre-built binaries not found for [email protected] and [email protected] (node-v48 ABI) (falling back to source compile with node-gyp) 
node-pre-gyp http 404 status code downloading tarball https://fsevents-binaries.s3-us-west-2.amazonaws.com/v1.0.17/fse-v1.0.17-node-v48-linux-ia32.tar.gz 
node-pre-gyp verb command build [ 'rebuild' ] 
make: Entering directory `/var/www/bertgenerator.com/html/node_modules/fsevents/build' 
    SOLINK_MODULE(target) Release/obj.target/.node 
    COPY Release/.node 
make: Leaving directory `/var/www/bertgenerator.com/html/node_modules/fsevents/build' 
node-pre-gyp info ok 

Ich weiß nicht, ob es in engem Zusammenhang steht. Wenn ich npm erneut installiere, bekomme ich den Fehler nicht.

Ich habe versucht, den/node_modules Ordner zu entfernen und

npm cache clean 

sowie

sudo npm install 

Antwort

0

versuchen

npm install chokidar --save 

dies funktionierte gut für mich laufen, wenn mein

sudo npm install -g 

hat Chokidar nicht installiert. Weitere Informationen über npm-chokidar here