3:13 错误 Require 语句不是导入语句的一部分 @typescript-eslint/no-var-requires

问题描述 投票:0回答:1

在将存储库推送到 github 时,我遇到了这个错误“3:13 error Require statement not part of import statement @typescript-eslint/no-var-requires”

const Koa = require("koa");
我在第 3 行导入了这个

我试图搜索,但我没有找到任何线索。

javascript git git-push
1个回答
0
投票

选项一: 使用 Typescript,必须使用 ES6 语法而不是 require。所以要包括 Koa 你需要写

import Koa from 'koa';

选项2: 您可以通过编辑 .eslintrc.js 来禁用此规则

{
  "rules": {
    "@typescript-eslint/no-var-requires": "off"
  }
}
© www.soinside.com 2019 - 2024. All rights reserved.