【发布时间】:2020-03-07 11:03:42
【问题描述】:
我正在尝试使用带有以下代码的咖啡脚本文件配置 eslint。但是到目前为止配置没有被正确读取。
# .eslintrc.js
require('coffeescript/register')
require('./.eslintrc.coffee')
# .eslintrc.coffee
config =
root: true
env:
node: true
extends: [
'plugin:prettier/recommended'
'plugin:vue/recommended'
'@vue/standard'
]
parserOptions:
parser: 'babel-eslint'
rules:
'prettier/prettier': 'error'
'no-console': if process.env.NODE_ENV == 'production' then 'error' else 'off'
'no-debugger': if process.env.NODE_ENV == 'production' then 'error' else 'off'
module.exports = config
不幸的是,这就是结果。
$ ./node_modules/.bin/eslint --print-config test.js
{
"env": {},
"globals": {},
"parser": null,
"parserOptions": {},
"plugins": [],
"rules": {},
"settings": {}
}
我尝试失败的其他事情是:
# .eslintrc.js
require('coffeescript/register')
module.exports = require('./.eslintrc.coffee')
# .eslintrc.coffee
config =
root: true
env:
node: true
extends: [
'plugin:prettier/recommended'
'plugin:vue/recommended'
'@vue/standard'
]
parserOptions:
parser: 'babel-eslint'
rules:
'prettier/prettier': 'error'
'no-console': if process.env.NODE_ENV == 'production' then 'error' else 'off'
'no-debugger': if process.env.NODE_ENV == 'production' then 'error' else 'off'
【问题讨论】:
标签: coffeescript eslint eslintrc