2017-03-29 5 views
0

Ich habe gerade npm installiert --Save Sequelize pg pg-Hstore in meinem Projekt-Stammverzeichnis und jetzt kann ich Sequelize Init nicht aufrufen. Ich bekomme den Fehler: -bash: sequelize: Befehl nicht gefunden. Was mache ich falsch?-bash: Sequelize: Befehl nicht gefunden

+3

Mögliche Duplikat von [Wie installiere ich die Sequelize.js Binärdatei?] (http://StackOverflow.com/questions/18168312/how-do-i-install- the-Fortsetzung-js-binary) – dparoli

Antwort

2

Ich möchte meine eigene Frage beantworten. Der globale npm Installationspfad war falsch für meinen Computer.

npm config get prefix

Dann lief ich den Pfad dorthin, wo es sein sollte. Dieses Problem hat mir viele Kopfschmerzen bereitet. Hoffe es hilft jemandem.

npm config set prefix /usr/local

1

hatte das gleiche Problem, dann festgestellt, dass sequelize-cli der Weg in die Zukunft zu gehen.

npm install -g sequelize-cli 
0

wenn Sie sequelize-cli ohne es global installieren verwenden möchten, müssen Sie es aus node_modules Ordner in Ihrem Root-Projekt auszuführen. das ist node_modules/.bin/sequelize. versuchen, node_modules/.bin/sequelize help für weitere Informationen über Sequelize-Befehlszeile ausführen