我已经使用以下命令序列创建了一个新的Angular 工作空间:

npx ng new starwars --prefix ts --routing --style scss
cd starwars
npx ng add @ngrx/store@latest # accepting the defaults
npx ng lint # accepting the installation and the defaults

然后,运行ng lint,"All Files Pass Listing.",但我随后收到以下错误:

/Users/someuser/Desktop/toyota-starwars/node_modules/@nrwl/devkit/src/utils/convert-nx-executor.js:54 .Next() ^

TypeError:迭代器.Next不是函数

首先,NX到底在那里做什么?是什么导致了这个错误呢?

我使用的是 node 16.16.0.


完全相同的行为发生在

  1. 在14.1.3版中设置Angular 应用程序
  2. 和添加eslint,使用"ng addalthelingeslint/Schematics" "@nrwl/devkit"的版本为"14.5.8"

推荐答案

这是@angular-eslint/builder所依赖的@nrwl/devkit包中的一个错误.他们的GitHub回购here中已经报告了这一点.一个修复程序刚刚合并到主版本中,可能会包含在下一个(14.5.9?)版本中.

编辑:FIX已使用@angular-eslint/Builder v14.0.3发布(请参阅 comments )

Node.js相关问答推荐

需要关于基于角色授权的设计建议

NX无法使用缓存运行根级脚本

Stripe webhook无法访问Express请求原始正文

根据我的测试,为什么在编写Varint代码方面,NodeJS要比Rust快这么多?

从MongoDB获取Tree数据

JsonwebToken过期后如何注销和清除cookie?

AWS-ROUTE 53指向S3存储桶,错误是别名目标名称不在目标区域内

条件内的表达式

我收到警告:发现函数rs-ms-v1不受支持的运行时nodejs18.x× 不受支持的运行时

PEAN auth 应用程序:为什么 Angular 拦截器总是使用BehaviorSubject 返回 null(即初始值),而不是更新后的值?

try 使用 pdf.js 时 pdf.getPage 不是函数

在全局对象上声明的函数

bcrypt.compare 每次都返回 false

无法使用 node 预签名 url 从 React 将图像文件上传到 s3

获取用户 ID 后,Firebase 函数 onCreate 方法在 Firestore 上不起作用

mongoose.model() 方法返回未定义

Fluxible 中的脱水和再水合代表什么?

响应分块时获取整个响应正文?

如何在 node.js 沙箱中安全地运行用户提交的脚本?

为什么 Node.js 没有原生 DOM?