如何运行 @angular-eslint/schematics:convert-tslint-to-eslint

2023-12-21

我正在尝试按照中的说明将 Angular 项目从 TSLint 切换到 ESLintAngular-eslint Github 存储库 https://github.com/angular-eslint/angular-eslint.

I ran ng add @angular-eslint/schematics它将以下依赖项添加到我的 package.json 中:

    "@angular-eslint/builder": "1.2.0",
    "@angular-eslint/eslint-plugin": "1.2.0",
    "@angular-eslint/eslint-plugin-template": "1.2.0",
    "@angular-eslint/schematics": "1.2.0",
    "@angular-eslint/template-parser": "1.2.0",
    "@typescript-eslint/eslint-plugin": "4.3.0",
    "@typescript-eslint/parser": "4.3.0",
    "eslint": "7.6.0",
    "eslint-plugin-import": "2.22.1",
    "eslint-plugin-jsdoc": "30.7.6",
    "eslint-plugin-prefer-arrow": "1.2.2",

还有,跑了npm install以确保这些都已安装。

现在我被指示运行:

ng g @angular-eslint/schematics:convert-tslint-to-eslint --remove-tslint-if-no-more-tslint-targets --ignore-existing-tslint-config

但是,这会导致错误:

Unknown option: '--remove-tslint-if-no-more-tslint-targets'
Unknown option: '--ignore-existing-tslint-config'

当我删除这些选项时,我收到另一个错误:

Invalid rule result: Instance of class Promise.

看来这个 Angular-eslint 示意图没有正确安装。然而,我对这些原理图完全是新手。我一定在这里遗漏了一些明显的东西。

使用@angular/cli 10.2.3。


如果 CLI 询问时您不知道项目的名称

Which project would you like to convert from TSLint to ESLint?

它可以在angular.json在下面projects属性(通常在第 8 行)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何运行 @angular-eslint/schematics:convert-tslint-to-eslint 的相关文章

随机推荐

  • 在不使用 OpenCL 的情况下对 Intel IGP(例如 Iris Pro 5200)硬件进行编程

    台式机 i7 4770k 4GHz 的内核峰值 GFLOPS 为 4GHz 8 AVX 4 FMA 4 个内核 512 浮点运算 https stackoverflow com questions 15655835 flops per cy
  • 在 Javascript 中模拟鼠标点击[重复]

    这个问题在这里已经有答案了 寻找一个用鼠标左键单击由 ID 或类名称标识的图像 按钮的 Javascript 等待 x 秒并重复 并且能够在开发者工具控制台点击 chrome 和 firefox 中运行 尝试自己编写它 因为我认为这将是一个
  • 如何将属性传递给 Loader 创建的对象?

    我有一个QMLLoader加载另一个 qml Loader id gaugeLoader PieMenu id pieMenu MenuItem text Add Bar Gauge onTriggered gaugeLoader sour
  • (SwiftUI) 导航栏高度问题

    我必须在视图 2 中使用大标题 navigationBarTitleDisplayMode large 和 searchable 但在这种情况下 View 3 中导航栏的高度设置得很奇怪 我认为 视图 2 中导航栏的高度和搜索栏高度的总和应
  • 程序运行时出现 C++ STATUS_ACCESS_VIOLATION 错误

    每次我运行该程序时 都会弹出这个神秘的错误 表示我遇到了某种类型的状态访问冲突 我尝试用谷歌搜索它 结果是我可能试图访问一些不允许的内存 非常感谢您的帮助 这是我运行程序时出现的错误 2 main a 5772 exception hand
  • 在django模板中将负数转换为正数?

    如何在django模板中将负数转换为正数 for balance in balances balance amount endfor 如果balance amount是负数 我想将其转换为正数 我想建议安装Django 数学过滤器 http
  • D3 自定义曲线:区域的束插值

    考虑这个 D3JS 图 它使用basis插值 在 D3JS v3 中 我可以使用bundle插值 interpolate bundle tension 0 在区域上实现这种类型的渲染 请注意图表的每个部分如何与其相邻部分完美契合 这就是我需
  • 如何在Java中生成随机排列?

    生成 n 个数字的随机排列的最佳方法是什么 例如 假设我有一组数字 1 2 和 3 n 3 所有可能排列的集合 123 132 213 231 312 321 现在 我如何生成 上述集合的元素之一 随机选择 如上所示的整个排列集 换句话说
  • 与西纳特拉一起设计

    有谁安装过吗Devise https github com plataformatec devise西纳特拉的宝石 Devise 基于 Warden 因此它应该可以在 Sinatra 上运行 我找不到任何有关如何实现它的相关信息 Devis
  • 为每个元组对象添加描述?

    我有一个元组 var a new Tuple
  • AES 加密 Golang 和 Python

    我正在为自己做一个有趣的业余项目 一个 golang 服务器和一个 python 客户端 我希望传输的数据被加密 但似乎无法让两种加密方案一起工作 我是加密方面的新手 所以请像对幼儿说话一样解释 这是我的 golang 加密函数 impor
  • HttpClient-PostAsJsonAsync

    我在使用时遇到一个简单但烦人的问题PostAsJsonAsync
  • 如何使用 SQLite 从两个表中选择不同的记录,合并为一列,并消除另一个表中存在的所有记录?

    这是我现有的查询 它成功地从两个表中选择不同的记录并将它们组合成一列 SELECT index text AS unique text FROM words UNION SELECT c1index text FROM words cont
  • 创建 Java 应用程序作为 Windows 服务运行

    我想创建一个运行我的 Java 应用程序的 Windows 服务 使用这没有问题 sc exe create myService binPath java jar C to my service jar 当我尝试启动我创建的服务时 我收到以
  • 在引导行右侧悬停时显示删除按钮

    我看到很多在容器上弹出删除按钮的例子 我想在行的右侧显示 Twitter Bootstrap 行 div class row div class col md 4 Content div div class col md 4 Content
  • 谷歌电子表格脚本编辑器:删除项目

    我有两个电子表格脚本项目 一个是用于开发测试的临时测试 我想删除临时的 当我单击脚本编辑器时 它会显示两个项目 我可以选择一个项目 但没有删除选项 此外 当我打开项目本身时 没有删除选项 我看过其他SO线程 例如this https sta
  • 如何修改 WordPress 中的 GET 方法表单提交的 URL 结构?

    使用GET方式提交表单时 如何修改WordPress中的URL结构 目前 当我提交表单时 URL 显示为 http localhost c name1 5paisa name2 zerodha 但我想要这种类型的 URL http loca
  • PyQt5 中的菜单栏()

    我正在尝试将菜单栏加载到我的 gui 上 但我的类对象没有 self menuBar 的属性 有人可以帮助我吗 似乎没有教程提供任何解决办法 class EmailBlast QtWidgets QWidget def init self
  • 在 Meteor 中创建用户时获取客户端的 IP

    我正在 Meteor 中创建自定义登录 注册 因为我需要检查电子邮件格式 更重要的是在注册表单中添加验证码 这需要客户端的 IP 所以我打算验证验证码Accounts validateNewUser 但我不知道如何在这里获取客户端的IP 我
  • 如何运行 @angular-eslint/schematics:convert-tslint-to-eslint

    我正在尝试按照中的说明将 Angular 项目从 TSLint 切换到 ESLintAngular eslint Github 存储库 https github com angular eslint angular eslint I ran