Npm -bash:sequelize:未找到命令

Npm -bash:sequelize:未找到命令,npm,sequelize.js,Npm,Sequelize.js,我刚刚运行了npm安装——将sequelize pg hstore保存在我的项目根目录中,现在我无法调用sequelize init。我得到错误:-bash:sequelize:未找到命令。我做错了什么?我想回答我自己的问题。我的计算机的全局npm安装路径错误 npm配置获取前缀 然后我跑去把路放在它应该在的地方。这个问题使我头痛不已。希望它能帮助别人 npm配置集前缀/usr/local 有同样的问题,然后注意到sequelize cli是前进的方向 npm install -g sequel

我刚刚运行了npm安装——将sequelize pg hstore保存在我的项目根目录中,现在我无法调用sequelize init。我得到错误:-bash:sequelize:未找到命令。我做错了什么?

我想回答我自己的问题。我的计算机的全局npm安装路径错误

npm配置获取前缀

然后我跑去把路放在它应该在的地方。这个问题使我头痛不已。希望它能帮助别人

npm配置集前缀/usr/local


有同样的问题,然后注意到
sequelize cli
是前进的方向

npm install -g sequelize-cli

如果要在不全局安装的情况下使用
sequelize cli
,则需要从根项目中的
node\u modules
文件夹运行它。即
node\u modules/.bin/sequelize
。请尝试运行
node\u modules/.bin/sequelize help
以了解有关sequelize命令行的更多信息,原因是:您的cli上没有全局安装sequelize。要获得对所有cli的sequelize访问权,只需执行以下操作

npm install -g sequelize-cli
“-g”表示全局,这将允许您访问应用程序目录中的任意位置的sequelize命令


之后,您可以执行以下操作:例如:
sequelize model:generate--name User--attributes firstName:string、lastName:string、email:string、password:string

我宁愿避免安装全局npm包。如果您的
package.json
中有
sequelize
作为依赖项,则可以通过
npx
利用
sequelize cli

$npx sequelize cli


例如,您可以执行
$npx sequelize cli迁移:generate--name add-a-column
来创建迁移文件。

我遇到了这个问题,通过运行

nvm install node --reinstall-packages-from=node
然后重新安装

npm install -g sequelize-cli
在此之前,我有一个不幸的节点版本管理器设置。我的计算机运行的是版本10,但在版本8使用的路径中安装sequelize


现在一切都已更新并正常工作。

以下步骤对Pop有效_OS 20.10和ubuntu 20.04


npm安装-g sequelize cli

我也遇到了同样的问题。我将cd发送给

<proj_dir>\node_modules\sequelize-automate\bin 
\node\u modules\sequelize automation\bin
从那里我跑了

node sequelize-automate -t js -h localhost -d <proj_dir> -u postgres -p ****** -P 5432 -e postgres -o root to \src\models
node sequelize automation-t js-h localhost-d-u postgres-p******-p 5432-e postgres-o root to\src\models
指挥部。它工作起来很有魅力。

在windows操作系统上工作

以管理员身份打开powershell,然后运行以下命令:

设置ExecutionPolicy远程签名 获取ExecutionPolicy-列表 LSet ExecutionPolicy-ExecutionPolicy RemoteSigned-作用域本地计算机 第3步后,按A键表示全部

为我工作……

我还收到消息:zsh:command not found:sequelize和npx sequelize init代替sequelize init为我解决了问题

可能重复的谢谢。。添加“npx”解决我的问题。