Compatibility with `nx affected` for test / build executors
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 35/100
- Issue 类型
- 缺陷
- 描述清晰度
- 基本清楚
- 活跃度
- 停滞
- 技术栈
- typescript, webpack
调研方向
首先复现 nx run {my-app}:build、nx affected:build 和 nx affected --target build,并检查 test、build、ios 和 android executor 配置。跟踪 ios/android targets 如何使用常规 build target,并使用 Nx targetDependencies 评估建议的仅 webpack 构建。三个命令都能成功执行,且不会为 ios 和 Android 重复 webpack 构建,即表示完成。
由索引模型根据 Issue 内容生成。
描述
Current behavior
The current setup fails when running the following:
nx run {my-app}:buildnx affected:buildnx affected --target build
Expected Behavior
The above succeed.
Notes
This is partially due to the setup of ios / android targets that pull config from the actual build target, which does not work on its own. This target should be made to work (possibly by invoking a webpack-only build), and then the ios / android targets could invoke it.
If the ios / android targets could consume a webpack-only build, then their executor could use targetDependencies to require the regular build target be hit first, and not have to do a separate webpack build for android and ios.
- 主要语言
- TypeScript
- 星标
- 68
- 派生
- 15
- PR 合并指标
- 30 天内没有已合并 PR
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
NativeScript/nx 的其他 Issue
-
难度 3/5 1-2 天 新手友好度 65/100
NativeScript/nx#88 ·
-
难度 3/5 1-2 天 新手友好度 30/100
NativeScript/nx#84 · 3 条评论 ·
-
难度 2/5 1-3 小时 新手友好度 45/100
NativeScript/nx#80 ·
-
难度 4/5 3-5 天 新手友好度 25/100
NativeScript/nx#78 ·
-
难度 4/5 3-5 天 新手友好度 35/100
NativeScript/nx#76 ·
相似的 Issue
-
blocklist removal
难度 2/5 1-3 小时 新手友好度 65/100
MetaMask/eth-phishing-detect#296544 ·
-
难度 2/5 1-3 小时 新手友好度 70/100
pastelsky/bundlephobia#1122 ·
-
难度 2/5 1-3 小时 新手友好度 70/100
-
category/development priority/P2 scope/file-operations scope/testing type/enhancement
难度 2/5 1-3 小时 新手友好度 75/100
-
难度 2/5 1-3 小时 新手友好度 75/100