让 Cloud9 读取 lint 配置文件(.jshintrc 或 .eslintrc)的正确方法是什么?

What is the proper way to get Cloud9 to read lint config files (.jshintrc or .eslintrc)?

我是 Cloud9 (c9.io) 的新用户,我花了一个早上的时间在网上搜索,但似乎找不到关于 Cloud9 需要做什么才能识别我的 lint 配置文件的答案。它们目前在我的 workspace/project 根目录中,但是编辑器正在执行 none 的规则(例如,最多 80 个字符行等)。它似乎做了一些我无法控制的基本检查...但是对于 javascript 开发,我的团队确实需要更多。

谢谢,

埃里克

目前,Cloud9 IDE 在编辑器中使用 ESLint 进行 linting,但尚未从项目中的 .eslintrc 个文件中读取配置。

鉴于此补丁,现在 c9 中应该有 .eslintrc 解析支持:https://github.com/c9/c9.ide.language.javascript.eslint/commit/c77d2241d140512b9f807d597e0ccca70bbd8a20

在 Cloud9 托管工作区上,.jslintrc 正在运行。我刚刚在阅读 this post 后添加了自己的规则,并且运行良好。

设置规则似乎就足够了,应该从 c9 中的默认 linting 配置更改。

想发表评论来回答上面的问题,但信誉太差:(

似乎 package.json 文件中的 eslint 配置(使用 eslintConfig field)尚未处理。