2013-08-11 12 views

risposta

17

La CLI è spostato sequelize-cli:

npm install -g sequelize-cli 

https://github.com/sequelize/cli

+0

Questo dovrebbe essere contrassegnato la risposta corretta – aarosil

+0

Questa risposta non è stata menzionata per un anno dopo che la domanda era stata postata. Era disponibile in quel momento? – thaspius

+0

Oppure 'yarn global add sequelize-cli' – Nimir

-2

Dopo aver installato sequelize.js via

npm install sequelize 

Il file sequelize si troverà nella cartella node_modules/sequelize/bin. È possibile accedere direttamente al sequelize binario o aggiungendo questa cartella al proprio ambiente.

Provare "./your/path/node_modules/sequelize/bin/sequlize -V" per verificare.

+2

Tutto quello che dovete fare è aggiungere il flag '-g' durante l'installazione. – Blender

+0

Nessuno di questi fatti è documentato dal sito di Sequelize. Ho perso 30 minuti a frugare per trovarlo. Seguendo i documenti del loro sito, la fase di installazione non utilizza il flag globale. – thaspius

+2

@thaspius Probabilmente sarebbe utile se menzionassero anche la diversa installazione, ma è principalmente documentata dallo stesso NPM: ['npm-folders (5)'] (https://npmjs.org/doc/files/npm-folders .html). –

1

Se si installa a livello locale, ci sono collegamenti a file binari a ./node_modules/.bin. Questo percorso si applica a tutti i file binari locali e puoi visualizzarli sulla tua CLI con npm bin.

È anche possibile fare ls -laF node_modules/.bin per visualizzare dove puntano i collegamenti.

Vedi this stack question per più