我在Windows控制台上,下面是我的package.json
脚本:
scripts: {
...
"sequelize": "node_modules\\.bin\\sequelize.cmd"
}
当我运行这个命令时:npm run-script sequelize model:generate --name Person --attributes name:string,age:integer
,我得到这个错误:
缺少必需的参数:名称,属性
但是当我运行这个命令时:node_modules\.bin\sequelize.cmd model:generate --name Person --attributes name:string,age:integer
它工作得很好。
为什么我会遇到这个问题?
谢谢你的帮助。
3条答案
按热度按时间qgzx9mmu1#
运行此命令
将运行以下命令(不传递参数):
通过npm传递参数是通过添加额外的
--
:w8rqjzmb2#
只需使用以下命令
sequelize migration:create --name migrationName
此命令100%有效
xytpbqjk3#
这对我很有效。