'eslint'无法使用文件名

时间:2018-07-29 13:45:39

标签: javascript node.js npm eslint

我尝试使用 'eslint' is not recognized as an internal or external command

并成功创建了 .eslintrc.json

文件的输出是

{ "extends": "google" }

但是在运行cmd eslint app.js时,它给了我一个错误

'eslint' is not recognized as an internal or external command, operable program or batch file

我也尝试在文件夹中运行命令"./node_modules/.bin/eslint app.js" 但这给了我错误 "'.' is not recognized as an internal or external command, operable program or batch file"

系统信息 PC:WINDOWS

如何解决此问题?

2 个答案:

答案 0 :(得分:0)

我的eslintrc文件就是

.eslintrc 

没有.json

env = vs全局安装了eslint rc的代码

答案 1 :(得分:-1)

我有解决方案,但不知道为什么会这样。

解决方案:

我在package.json

中添加了脚本
"scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "set DEBUG=* & node app.js",
    "lint": "./node_modules/.bin/eslint app.js"
 }

并在终端中运行命令npm run lint,它开始工作

希望它也适用于遇到相同错误的其他人