通过命令行安装后无法运行工具

时间:2016-05-02 22:04:45

标签: node.js command-line npm eslint sublimelinter

我尝试通过命令行安装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)。我只是学习使用命令行,所以我意识到这是一个非常基本的问题 - 我不知道从哪里开始解决这个问题。

http://eslint.org/docs/user-guide/getting-started

1 个答案:

答案 0 :(得分:0)

似乎eslint不在您的PATH中,尝试通过完整路径访问eslint。或者通过将位置添加到PATH。

Users/(my username)/.npm-packages/lib/node_modules/eslint