首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在云函数typescript项目中配置我的eslintrc?

如何在云函数typescript项目中配置我的eslintrc?
EN

Stack Overflow用户
提问于 2021-01-24 12:20:58
回答 1查看 277关注 0票数 1

我正在尝试使用typescript云函数并在其中使用ESlint,但我想将未使用的变量设置为仅作为警告,而不是标记为错误。我不知道如何在我的云函数项目中配置它,在我的.eslintrc中总是出现这样的错误,请帮助

这是我的.eslintrc配置

代码语言:javascript
复制
module.exports = {
  root: true,
  env: {
    es6: true,
    node: true,
  },
  extends: [
    "eslint:recommended",
    "plugin:import/errors",
    "plugin:import/warnings",
    "plugin:import/typescript",
    "google",
  ],
  parser: "@typescript-eslint/parser",
  parserOptions: {
    project: ["tsconfig.json", "tsconfig.dev.json"],
    sourceType: "module",
  },
  ignorePatterns: [
    "/lib/**/*", // Ignore built files.
  ],
  plugins: [
    "@typescript-eslint",
    "import",
  ],
  rules: {
    quotes: ["error", "double"],
    no-unused-vars: ["warn"] <---- this one
  },
};
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-24 20:04:40

您需要用引号将no-unused-vars括起来,因为它的属性名称中包含-

短划线在javascript变量中是非法的。变量名必须以字母、美元符号或下划线开头,后跟相同或数字。您可以在字符串中使用破折号。

代码语言:javascript
复制
"no-unused-vars": ["warn"],
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65867105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档