Ich versuche, npm install auszuführen, um Abhängigkeiten von meinem Projekt zu installieren, das funktionierte, bevor ich El Capitan (auf Mac) installierte.
Ich habe versucht, node und npm durch folgendes neu zu installieren:
1.node js-Installationspaket
2.nvm
3.homebrew
npm -v 2.14.4
Knoten -v v4.1.1
%Vor%Aufgrund dieses Problems sieht es aus, als ob configify momentan nicht an Knotenversionen 4.x funktioniert: Ссылка
Sie könnten auf 0.12.7 herunterstufen, indem Sie n wie folgt verwenden: npm install -g n & amp; & amp; n 0.12.7
Dann sollte das funktionieren, und Sie sollten in der Lage sein, Ihre Deps zu installieren: npm install -g configify
Ich habe festgestellt, dass dies normalerweise darauf zurückzuführen ist, dass eine der Abhängigkeiten nicht mit Knoten 4.1.1 kompatibel ist Normalerweise verwende ich npm-check-update ( ncu ), um zu sehen, ob es in letzter Zeit die neuesten Versionen der Abhängigkeiten gibt , Aktualisiere ich auf den neuesten Stand und versuche es. Normalerweise funktioniert es, weil der Modulautor es repariert hat (besonders wenn es ein populäres Modul ist)
Installieren:
npm install npm-check-updates -g
Lauf:
ncu
Wenn Sie neuere Module sehen, führen Sie:
ncu -u
Hinweis: Dies aktualisiert alle Pakete auf ihre neuesten Module. Es gibt auch Befehl, nur diejenigen zu aktualisieren, die Sie brauchen.
Tags und Links node.js osx-elcapitan