nrwl-nx相关内容

如何将tyescript-eslint规则添加到eslint

我正在使用NX构建ANGLE应用程序,并已将其配置为使用ESLint。我们能够配置像no-console这样的内置规则,但@typescript-eslint/no-inferrable-types不接受我们的覆盖。我们甚至尝试将规则移动到overrides部分的变量条目中,但都不起作用。 在哪里指定typescript-eslint规则? 我们的根级别.eslintrc.json: ..
发布时间:2022-03-30 09:32:27 其他开发

使用nrwl NX构建nestjs应用程序时,process.env.NODE_ENV始终进行开发

我的NX应用程序的npm run build:server调用ng build api-server,从而触发@nrwl/node:build生成器。 它将NestJS应用程序构建为main.js。除了我希望process.env.NODE_ENV在运行时求值之外,一切都正常,但我认为它在构建时就解决了(通过webpack)。 当前,该值始终设置为“开发”。 我是Nrwl的NX新 ..
发布时间:2022-03-07 10:09:05 其他开发

将角材质添加到 Nx 工作区

我想向我的 nx 工作区添加角度材质. 角度材料文档(https://material.angular.io/guide/getting-开始) 说我应该运行 ng add @angular/material. 我已经在我的 nx 工作区的根目录以及我想将其添加到的应用程序文件夹中以及我想将其添加到的 lib 项目文件夹中进行了尝试.在所有情况下,我都会收到消息add 命令需要在 An ..
发布时间:2021-11-10 01:50:21 其他开发

在Monorepo中Angular库与Angular模块相比有何优势? NX架构

我想知道使用rathen库而不是Angular中的模块有什么好处,因为nx.dev要求使用monorepo体系结构. 我了解npm可发布功能(例如,另一个仓库将使用的界面)的好处,但是为什么我要从与业务相关的功能(例如主页)中创建一个库,例如: myorg/ ├── apps/ │ ├── todos/ │ └── todos-e2e/ ├── libs/ ├── ..
发布时间:2020-07-01 20:35:06 其他开发

在GitHub Action工作流中进行推送或合并之前,如何获取上一次提交?

我将 Nx 用于新项目的monorepo支持. Nx的好处之一是,它可以确定monorepo中的哪些应用受到一系列更改(开始提交,结束提交)的影响.因此,如果您有一堆应用程序,则只需构建,测试和部署实际上受更改影响的应用程序,而不是整个monorepo. 我想设置一个GitHub Action工作流,以便仅在推送或合并到主服务器上部署受影响的应用程序.但是,我在弄清楚如何获取更改范围的“开始 ..
发布时间:2020-07-01 20:34:03 其他开发