//使用eslint默认推荐的https://cn.eslint.org/docs/rules/,里面打勾的标识配置都为生效
"extends": "eslint:recommended",
// 如下使用的是eslint-config-standard,可以省略前缀eslint-config-,引用共享的配置https://cn.eslint.org/docs/developer-guide/shareable-configs
"extends": "standard",
// eslint规则使用插件,eslint-plugin-html,可以省略前缀eslint-plugin-
'plugins': [
'html'
],
// eslint-plugin-html里面设置的html-extensions ,扩展名是.wxml
'settings': {
'html/html-extensions': ['.wxml']
},
// https://cn.eslint.org/docs/rules/
/* eslint-disable */
接下来的代码禁用eslint
/* eslint-enable */
继续开启eslint
rules:{
"no-debugger": false,// 可以使用debugger;
'no-restricted-globals': ['error', 'Promise'],// 禁止使用error,Promise全局变量
"no-undef",true,// 禁用未定义的变量
'no-restricted-properties': [2, {// 代码中禁止使用wx.navigateTo,用this.jump代替
'object': 'wx',
'property': 'navigateTo',
'message': 'Please use this.jump!'
}
}