我实际上安装了sequelize
和sequelize-cli
,但是当我尝试运行它时,npx
找不到该名称。我已经做了很多尝试(更改PATH和NODE_PATH,重新安装nodejs,尝试绝对路径和相对路径...。)
现在我明白了:
ole @ messerbill:〜$ echo $ NODE_PATH
/home/ole/.npm/lib/node_modules
ole @ messerbill:〜$ npx sequelize-cli migration:generate --name change-app
Programm konnte nicht gefunden werden:sequelize-cli
ole @ messerbill:〜$节点-v
v12.14.0
ole @ messerbill:〜$ npm -v
6.13.4
ole @ messerbill:〜$ npx -v
6.13.4
我现在很绝望,因为我不知道该怎么办...
编辑:
当我从/usr/bin
中删除$PATH
以外的所有内容时,它可以工作,但是后来我无法再使用其他程序,例如nano
。如果我添加多个路径,它将再次无法正常工作。...