当我尝试在 Sequelize CLI 中创建一个空项目时为什么会收到此消息?

当我尝试在 Sequelize CLI 中创建一个空项目时为什么会收到此消息?

按照以下说明操作时,出现错误“bash:node_modules/.bin/sequelize:权限被拒绝”http://docs.sequelizejs.com/manual/tutorial/migrations.html。这是我第一次使用 Sequelize CLI,而且我对 Linux 还不太熟悉。有人能告诉我如何执行命令“node_modules/.bin/sequelize init”而不出现此错误吗?此命令位于所提供链接顶部的 Bootstrapping 部分下。

我尝试了 sudo 和 su,但对这种情况没有帮助。谢谢。当我尝试

ls -l node_modules/.bin/sequelize

我得到输出

lrwxrwxrwx 1  <account logged in> <account logged in> 30 Jul 19 23:46 node_modules/.bin/sequelize -> ../sequelize-cli/lib/sequelize

所以我认为该文件对用户、组和其他人具有读、写和执行的权限。

如果我尝试,ls -l sequelize输出是ls: cannot access 'sequelize': No such file or directory

相关内容