96得票23回答
找不到 NgModule,请使用 skip-import 选项跳过在 NgModule 中的导入。

使用CLI创建新组件时,我会遇到这个帖子主题中的错误:ng g c my-component --project=my-project(没有创建任何组件)。 我看到其他帖子也有相同的错误消息,但没有一个帖子包括 Nrwl/Nx,我认为它与此有关。 项目作为 Ng4 开始,并升级到了 Ng6。...

78得票5回答
如何清除Nx缓存

我有一个Nx单体库(https://nx.dev)。 它有一个包含Nx缓存的文件夹(./node_modules/.cache/nx/)。 目前其大小超过了3GB。 是否有清理该缓存的命令?

59得票1回答
NX和Lerna在monorepos中有什么区别?

你好,我刚进入Monorepos的世界,现在正在寻找不同的Monorepos工具。我发现了两个有趣的工具Nx(nrwl)和Lerna,但我没有理解这两个工具之间的真正区别。请帮助我,谢谢。

47得票6回答
如何在NX工作区中运行特定的Angular规范测试文件?

有没有办法在Nx工作空间中运行特定的Angular测试文件? 最近我将我的Angular 4 cli应用程序移植到了Nx工作空间中。以前我使用fdescribe来实现这个功能。 请告诉我,在Nx工作空间中是否有任何选项可以做到这一点?

26得票2回答
eslint规则@nrwl/nx/enforce-module-boundaries失败

介绍 最近我将Ng代码库移植到Nx 12.x时,对这个规则非常困惑。我希望这篇文章能帮助那些开始从Ng迁移到Nx的人。 上面的代码库是一个相当小的单一存储库,现在正在生产中使用。使用Nx时,最好遵循单存储库的建议,以便将来随着代码库的增长能够使用单存储库的优势。(例如,我正在避免在当前存储库中...

23得票2回答
如何在nrwl/nx工作区的libs中使用app environment.ts?

如果我有一个包含组件、服务、ngrx等内容的身份验证库,我该如何访问实现身份验证库的应用程序的环境呢?因此,身份验证服务应该知道后端url来执行登录操作。所以:import { environment as env } from "@env"; @Injectable() class Auth...

22得票1回答
Angular Nx Nrwl - 在创建新库时无法解析tsconfig.base.json: JSON中需要属性名称。

我遇到了这个错误Cannot parse tsconfig.base.json: PropertyNameExpected in JSON at position 891 当我在命令行界面上运行nx g @nrwl\angular:lib libName时, 我的tsconfig.base.j...

21得票5回答
Nrwl Nx:不同版本号和库

我想使用Nrwl Nx(一个项目中有多个应用程序; https://nrwl.io/nx)开始一个Angular项目,但我有两个问题: 如何为不同的应用程序指定不同的版本号?通常我会在package.json中给出版本号,但使用Nx时,所有应用程序只有一个package.json。我应该将...

19得票7回答
NRWL NX导入库错误 TS2307:找不到模块'@eduboard/interfaces'。

我刚为工作创建了一个新的NX项目,并创建了一个库,以便在后端和前端都可以使用我们的接口。 当我编译时,我遇到了这个错误。apps/askeddi/src/app/pages/global-admin/global-admin.component.ts(5,38): error TS2307:...

17得票8回答
如何找到“Cannot find module”的原因,以及如何解决nrwl模块的问题?

我在我的项目中使用了nrwl.io。 我创建了几个库:ng g lib rest //ok ng g lib services //ok ng g lib models //created ok, but "Cannot find module " later on! 所有这些库都已成功创建...