ESLINT 新上限错误

Dou*_*sek 1 google-cloud-datastore eslint google-cloud-platform

我正在使用 ESLINT 来分析我的代码。代码运行良好。它突出显示“数据存储”。这是来自 Google Cloud Platform Datastore 示例的示例代码。

[eslint] 名称以大写字母开头的函数只能用作构造函数。(新上限)

// Instantiates a client
const datastore = Datastore({
  projectId: projectId,
});
Run Code Online (Sandbox Code Playgroud)

这是.eslintrc.js

module.exports = {   extends: 'google',   parserOptions: {
    ecmaVersion: 6,   }, };
Run Code Online (Sandbox Code Playgroud)

小智 8

rules你可以在你的 中配置.eslintrc,它看起来像这样:

\n\n
module.exports = {\n    // "extends": "airbnb"\n    "extends": "google",\n    "parserOptions": {\n        "ecmaVersion": 8,\n    },\n    "rules": {\n      "new-cap": 0,\n    }\n};\n
Run Code Online (Sandbox Code Playgroud)\n\n
    \n
  • level 0 \xe2\x80\x94 禁用规则
  • \n
  • level 1 \xe2\x80\x94 使其成为警告
  • \n
  • level 2 \xe2\x80\x94 使其成为错误。
  • \n
\n