我正在尝试安装eslint并在vs代码中运行它。我运行了这个命令:
npm i -g eslint
它似乎工作,但我继续得到一个“'eslint'不被识别为内部或外部命令”错误,当我尝试运行eslint。是什么赋予了?
eslint
模块不得安装到全局模块中。
相反,你应该将eslint-cli
模块安装到全局。
所以,首先在全球范围内安装eslint-cli:
npm -g i eslint-cli
然后在项目文件夹中:在本地安装eslint
npm i eslint --save-dev
然后在项目文件夹中,您可以运行以下内容:(在Windows上)
eslint .\
好吧,如果您是Windows用户并且安装eslint-cli
不适合您,请尝试使用:
node node_modules\eslint\bin\eslint.js --init
它解决了我的问题。
我有同样的错误:
我使用下面的命令解决了这个问题: