我参考的sequelize.js文档位于:http://sequelizejs.com/documentation#migrations-the-binary运行“sequelize -V”后,我收到:
$ sequelize -V sequelize: command not found
我已在线搜索,但找不到任何有关如何安装二进制文件的参考
iq3niunx1#
CLI已移至sequelize-cli:
sequelize-cli
npm install -g sequelize-cli
https://github.com/sequelize/cli
k10s72fa2#
如果您在本地安装,则./node_modules/.bin处有二进制文件的链接。此路径适用于所有本地二进制文件,您可以使用npm bin在CLI上输出此路径。您还可以执行ls -laF node_modules/.bin来查看链接指向的位置。更多信息请参见this stack question
./node_modules/.bin
npm bin
ls -laF node_modules/.bin
ao218c7q3#
如果有人还在为这一切而挣扎,让我告诉你,现在在续集的v6中,你可以只做:
yarn sequelize init
如果是npm,这个命令可能会有帮助(虽然没有测试)
npx sequelize init
注:后来一个没有测试,所以我不确定。
ttp71kqs4#
通过以下方式安装sequelize.js后
npm install sequelize
sequelize二进制文件将位于node_modules/sequelize/bin文件夹中。可以直接访问sequelize二进制文件,也可以通过将此文件夹添加到您的环境中来访问。尝试使用./your/path/node_modules/sequelize/bin/sequelize-V进行验证。
4条答案
按热度按时间iq3niunx1#
CLI已移至
sequelize-cli
:https://github.com/sequelize/cli
k10s72fa2#
如果您在本地安装,则
./node_modules/.bin
处有二进制文件的链接。此路径适用于所有本地二进制文件,您可以使用npm bin
在CLI上输出此路径。您还可以执行
ls -laF node_modules/.bin
来查看链接指向的位置。更多信息请参见this stack question
ao218c7q3#
如果有人还在为这一切而挣扎,让我告诉你,现在在续集的v6中,你可以只做:
如果是npm,这个命令可能会有帮助(虽然没有测试)
注:后来一个没有测试,所以我不确定。
ttp71kqs4#
通过以下方式安装sequelize.js后
sequelize二进制文件将位于node_modules/sequelize/bin文件夹中。可以直接访问sequelize二进制文件,也可以通过将此文件夹添加到您的环境中来访问。
尝试使用./your/path/node_modules/sequelize/bin/sequelize-V进行验证。