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

Posted

技术标签:

【中文标题】有没有一种优雅的方法来告诉 eslint 以确保我们没有使用任何 ES6 语法/函数?【英文标题】:Is there an elegant way to tell eslint to ensure that we're not using any ES6 syntax / functions? 【发布时间】:2016-08-29 01:55:31 【问题描述】:

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

我发现以下答案有些帮助,但它似乎并不能解决所有问题(例如,我不知道如何捕捉 Object.assign() 的用法): How to disable usage of certain ES2015 features with ESLint 2?

【问题讨论】:

很想知道你最终做了什么——我正在尝试做同样的事情:) 【参考方案1】:

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

【讨论】:

以上是关于有没有一种优雅的方法来告诉 eslint 以确保我们没有使用任何 ES6 语法/函数?的主要内容,如果未能解决你的问题,请参考以下文章

同一个类中的同名函数 - 有没有一种优雅的方法来确定调用哪个?

有没有一种优雅的方法来参数化 npm 中每页的 Sass 捆绑?

Javascript 和 ESLint 中的全局变量

有没有更优雅的方法来添加可为空的整数?

ESLint:我如何告诉eslint忽略coldfusion评论

是否有一种优雅的 Pythonic 方式来计算已处理的数据? [复制]