我尝试通过命令行安装ESLint,但在成功安装后无法识别它。我按照说明通过下面的手册全局安装。它所在的路径是:(public function isAuthorized($user) {
// The owner of an article can edit and delete it
if (in_array($this->request->action, ['edit'])) {
$userId = (int)$this->request->params['pass'][0];
if ($user['id'] !== $userId) {
return false;
}
}
return parent::isAuthorized($user);
}
)。输入任何包含' eslint'之后产生:" zsh:命令未找到:eslint。"
我猜它可能已被安装到错误的位置..?或者与我的shell有关(我使用oh-my-zsh)。我只是学习使用命令行,所以我意识到这是一个非常基本的问题 - 我不知道从哪里开始解决这个问题。
答案 0 :(得分:0)
似乎eslint不在您的PATH中,尝试通过完整路径访问eslint。或者通过将位置添加到PATH。
Users/(my username)/.npm-packages/lib/node_modules/eslint