我在 NX monorepo 中有一个项目(杂货店)使用 nestjs 等。 该应用程序是一个严格的后端 api。我想添加一个前端,为此我将反应拖到项目中。 在 monorepo 中生成一个新项目后 ( nx g @nrwl/react:app grocery-shop-webapp ) - 我无 ...
我在 NX monorepo 中有一个项目(杂货店)使用 nestjs 等。 该应用程序是一个严格的后端 api。我想添加一个前端,为此我将反应拖到项目中。 在 monorepo 中生成一个新项目后 ( nx g @nrwl/react:app grocery-shop-webapp ) - 我无 ...
更新:我能够通过在 libs 的 .csproj 文件中将“ProduceReferenceAssembly”设置为 false 来实现这一点。 不确定这是最佳的还是有意的,但这对我有用。 请参阅: .NET 5.0 bin 文件夹中的 Ref 文件夹我正在尝试使用 NX dot.net 和 Azu ...
遵循 nx dev 教程 TO THE LETTER :-) https://nx.dev/react-tutorial 当我进入“npx nx build admin”或“npx nx serve admin”步骤时,出现错误: 无法解析@nrwl/webpack:webpack 构建无法解析 ...
我在 angular (nx) 项目中执行测试时遇到以下异常: 问题是当我使用内置的 jest 集成时,我只在 IntelliJ(2022.3.1,MacOS)中得到这个异常。 Windows 的一位同事到处都遇到这个异常。 我试图在我的测试项目中执行测试app.component.spec.t ...
我有一个巨大的 angular 项目,对于一些代码重构,我需要列出 2 个特定文件夹/库之间的所有依赖关系(我正在使用 nx)。 举个例子: 在a.service.ts : 所以,我想要一个脚本或其他东西,如果我提供“lib-1”和“lib-2”,它可以给我它之间的依赖性,结果将是: 您是否有任何插 ...
我开始对 monorepo 方法特别是 Nx.js 感兴趣。 几乎所有的文章都说 monorepo 解决了库版本不兼容的问题,我不太明白是怎么做到的。 我有几个问题: 如果我理解正确的话,monorepo 的想法(就共享代码而言)所有共享代码总是相同的版本并且所有更改都发生在一个原子提交中(作为 ...
有点过时的 Nrwl/NX 项目存在一个问题,它的配置没有更新到最新。 太多库受到 Nrwl/Angular 应用程序的影响。 依赖关系图清楚地显示了指向 Nrwl/Angular 应用程序的双向箭头,这意味着此父应用程序(Nrwl/Angular)由于某种原因而更改会影响仅是子项且不应被触及的库 ...
如果我有一个带有 NX 的基于包的 monorepo,哪个目录是projectRoot ,哪个是workspaceRoot ? 从文档( https://nx.dev/reference/project-configuration ): {projectRoot} 和 {workspaceRoo ...
我们有使用 Nrwl Nx monorepo 工具生成的项目。 在我们的一个应用程序中,我们使用 Angular 15 和 PWA 配置。 我们将在应用程序中设置服务器端渲染。 我们使用名为@nrwl/angular:setup-ssr 的预定义 Nx 生成器。 当应用程序在专用服务器上运行时,我们 ...
我有一个带有 nextjs 和一些库的 NX 工作区。 我使用 mui 作为组件库。 我还使用@next/font 来加载谷歌字体。 我为 mui 主题创建了一个库,我导出了一个我想在整个应用程序中使用的单一主题。 除了字体部分,主题没有问题。 我完全是这样做的, https://github.co ...
我过去曾与 NX 合作过一点。 我正在尝试创建 2 个应用程序:前端和管理员。 我的回忆是,您将拥有一个名为/apps的文件夹,其中包含所有应用程序和/libs ,其中包含库。 你可以现在在 nx 网站上,您可以通过package-based repo 、 integrated repo和stan ...
语境我的 Nx 工作区内有三个项目,两个应用程序是 React 应用程序(它们都有共享逻辑,但是它们适用于不同的平台 web 和 Microsoft 团队,必须分开)和一个包含 api 客户端逻辑的库,这两个应用程序都使用。 api 客户端项目需要特定于环境的变量基数 URL。 我可以定义环境变 ...
我正在我的 NX 工作区内开发一个 React 应用程序。 现在我想将哨兵添加到我的项目中。 我的项目中已经有一个部署配置project.json 。 但我正在努力添加上传源地图的步骤。 这是我的project.json 是否有任何示例说明如何使用 nx 工作区执行源地图的上传? 或者我是否必须创建 ...
我有一个 nx 库,monorepo 中的许多 nx 应用程序都使用它。 假设有 5 个应用程序使用该库。如果我对库进行了任何更改。 目前我们部署了所有 5 个应用程序。有没有一种方法可以只部署库,所有应用程序都可以自动使用它而无需部署它们。 ...
问题是:我将 NX 用于 monorepo。 angularJS写了一个应用(webpack for building)。 它使用生成 web 个组件的库(内部反应)。 该库成功生成 /dist 文件夹(包含 index.js、react 和 ts 类型)。 问题是,当我构建主应用程序时,出现错误 ...
任何人都可以帮助 nx next.js 项目中的资产配置。 我有多个库和一个 next.js 项目。 我有两个问题其中一些库从 node_modules 导入了 .css 文件,但由于全局 css 冲突而构建失败如何从 libs 导出 css 文件并在主要应用程序中使用它 ...
我通过运行以下命令创建了一个新的 NX 工作区: 我还通过运行创建了一个共享库: 共享 Next.js 应用程序下可用的 tsconfig.json: 我运行了npx nx lint并没有发现任何错误。 但是,在我的 VSCode 中,未检测到 tsconfig,因此我可以看到错误的错误。 分享问 ...
我有一个现有的存储库。 我已经清除了所有不需要的文件,因为我想开始一个新的 NX 集成项目。 但是,我想继续使用相同的存储库,因为有些文件我更希望出现在根目录中。 如果我运行npx create-nx-workspace@latest --preset=next --packageManager= ...
我将NRWL 的 NX与我的Angular应用程序一起使用,并使用以下命令在我的 CI 中运行单元测试: 当不满足代码覆盖率要求时,构建仍然通过,尽管我可以在构建日志中清楚地看到覆盖率错误: 07 12 2022 16:06:14.750:ERROR [coverage]:Chrome Headl ...