2013-08-11 11 views

Odpowiedz

17

CLI została przeniesiona do sequelize-cli:

npm install -g sequelize-cli 

https://github.com/sequelize/cli

+0

To powinno być zaznaczone poprawną odpowiedzią. – aarosil

+0

Ta odpowiedź nie była wymieniona przez rok po opublikowaniu pytania. Czy było dostępne w tym czasie? – thaspius

+0

Lub 'yarn global add sequelize-cli' – Nimir

-2

Po zainstalowaniu sequelize.js poprzez

npm install sequelize 

Plik binarny sequelize będzie znajdować się w folderze node_modules/sequelize/bin. Dostęp do mechanizmu sequelize binarnego można uzyskać bezpośrednio lub poprzez dodanie tego folderu do środowiska.

Proszę spróbować "./your/path/node_modules/sequelize/bin/sequlize -V", aby zweryfikować.

+2

Wszystko, co musisz zrobić, to dodać '-g' flagę podczas instalacji. – Blender

+0

Żadnego z tych faktów nie udokumentowano na stronie sequelize. Zmarnowane 30 minut grzebiąc, aby go znaleźć. Po zakończeniu ich dokumentacji w witrynie krok instalacji nie korzysta z flagi globalnej. – thaspius

+2

@thaspius Pomógłby, gdyby wspomnieli o innej instalacji, ale jest to przede wszystkim udokumentowane przez samą NPM: ['npm-folders (5)'] (https://npmjs.org/doc/files/npm-folders .html). –

1

Jeśli zainstalować lokalnie, tam są linki do plików binarnych w ./node_modules/.bin. Ścieżka ta dotyczy wszystkich lokalnych plików binarnych i można ją wypisać w interfejsie CLI za pomocą npm bin.

Możesz także wykonać ls -laF node_modules/.bin, aby zobaczyć, do czego prowadzą linki.

Zobacz this stack question dłużej