**已关闭。**此问题正在寻求书籍、工具、软件库等的建议。它不符合Stack Overflow guidelines。目前不接受答复。
我们不允许问题寻求书籍,工具,软件库等的建议。您可以编辑问题,以便可以用事实和引用来回答。
1年前关闭。
Improve this question
我正在写一个Javascript库,我希望能够通过一些工具来运行它
1.检测与某些浏览器不兼容的任何方法,和/或
1.告诉我哪些浏览器 * 支持我的代码。
到目前为止,我找不到任何类似的东西。它真的不存在吗?
先前研究:
- 我发现http://caniuse.com用于检查特定的方法,但它不能帮助我识别我不知道的问题。
- 我已经阅读了questionafterquestion关于浏览器兼容性的文章,但没有发现任何适合的东西。
- 我已经找到了一堆在不同浏览器中运行单元测试的工具(例如,酱料Labs),但这并不是我真正想做的。
2条答案
按热度按时间ar7v8xwq1#
我建议你使用这个网站http://jscc.info/ (wayback machine)或https://seedmanc.github.io/jscc/
它在过去为我做了这项工作。
cl25kdpy2#
您可以使用eslint-plugin-compat,这是ESlint linting实用程序的插件。您甚至可以使用Browserlist来配置您想要支持的浏览器。
安装非常容易。你需要安装eslint和这个插件:
或
然后添加ESlint配置文件:
将支持的浏览器添加到
package.json
文件中:然后运行linter:
在我的例子中,这是输出: