有没有一种优雅的方式告诉 eslint 确保我们没有使用任何 ES6 语法/函数?

jus*_*nga 6 javascript continuous-integration lint ecmascript-6 eslint

有没有一种优雅的方式告诉 ESLint 确保我们没有使用任何 ES6/EMCAScript 2015 语法/函数?

我发现以下答案有些帮助,但它似乎并没有解决所有问题(例如,我不知道如何捕获 Object.assign() 的用法): 如何禁用某些 ES2015 功能的使用ESLint 2?

gol*_*pot 1

eslint-plugin-es5是专用于您的用例的软件包。例如,规则es5/no-es6-static-methods禁止使用Object.assign.