首页 > 解决方案 > NX 生成因未定义路径属性而失败

问题描述

我已经更新了我的项目,从 angular 10 到 11,然后更新到最新版本的 nrwl 和 nx Cli。

所有事情都已修复,现在尝试使用以下方法创建新库: ng generate @nrwl/angular:library --name=mylib --directory=data --no-interactive --dry-run

问题是它返回错误Cannot read property 'paths' of undefined 根据https://github.com/nrwl/nx/issues/3251它与 tsconfig 的名称有关,Nx 期望它是 tsconfig.base .json。我搜索了我的项目以获取该文件的参考,但没有找到,所以我不明白为什么生成命令试图找到它。

根据对上述问题的一些评论,将文件重命名为 tsconfig.base.json 将使 ng generate 再次工作,但这只是我认为的一种解决方法。

有没有人遇到过这个问题,如果有,是否找到了解决方法?

标签: angularnrwl-nx

解决方案


推荐阅读