Codeceptjs 仅在全局安装时有效

Codeceptjs only works when installed globally

当我打开安装 CodeceptJS 的说明时,它提供了在本地和全局安装 node_module 的选项。但是只有全局安装有效。当我在我的快速应用程序中本地安装 codeceptjs 然后尝试初始化 codecept 安装时,我得到 "bash: codeceptjs: command not found"。有什么想法吗?

nodejs - v6.2.2,express - v4.13.4,使用 mac

如果您在本地安装它,很可能它不在您的 $PATH 中。您需要指定它的完整路径。假设您位于项目的根目录中,请键入:./node_modules/.bin/codeceptjs

或者您可以 re-export PATH 变量来包含此路径(不建议)。

"./node_modules/.bin/codeceptjs" run --steps 应该没问题