{
"parserOptions" : {
"ecmaVersion": 2017
},
"env": {
"browser": true,
"node": true,
"es6": true
},
}
module.exports = { "extends": "plugin:prettier/recommended" };
当我尝试
eslint test.js
我收到此错误
/home/miki/azatmardan/ch8/new-restexpress/.eslintrc.js:2
"parserOptions" : {
^
SyntaxError: Unexpected token ':'
如何格式化.eslinterc
?
您的JavaScript无效。
您似乎从拥有一个对象开始:
{ "parserOptions" : {
等
但是因为您已经just在没有放置任何上下文(例如变量赋值)的情况下将对象扔到了文件中,所以这是语法错误。
似乎您混合了.eslintrc.js
和.eslintrc.json
的语法。
然后,您继续:
module.exports = { "extends": "plugin:prettier/recommended" };
…完全忽略该对象。
您需要一个single对象,然后可以从JS文件导出该对象,也可以仅包含在JSON文件中。
{
"extends": "plugin:prettier/recommended"
"parserOptions": {
"ecmaVersion": 2017
},
"env": {
"browser": true,
"node": true,
"es6": true
}
}
module.exports = {
"extends": "plugin:prettier/recommended"
"parserOptions": {
"ecmaVersion": 2017
},
"env": {
"browser": true,
"node": true,
"es6": true
}
}