本文介绍了有没有一种很好的方法可以告诉eslint确保我们没有使用任何ES6语法/函数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Is there an elegant way to tell ESLint to ensure that we're not using any ES6 / EMCAScript 2015 syntax / functions?

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

I've found the following answer somewhat helpful but it seems that it doesn't take care of everything (e.g. I don't see how to catch the usage of Object.assign()): How to disable usage of certain ES2015 features with ESLint 2?

推荐答案

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

eslint-plugin-es5 is the package dedicated to your use case. For example the rule es5/no-es6-static-methods forbids the usage of Object.assign.

这篇关于有没有一种很好的方法可以告诉eslint确保我们没有使用任何ES6语法/函数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-25 12:47