Bug: wrong dependency version of @rc-component/util
還沒有人認領這個 Issue。
評估
- 難度
- 2/5
- 預估耗時
- 1-3 小時
- 新手友好度
- 65/100
- Issue 類型
- 缺陷
- 描述清晰度
- 描述清楚
- 活躍度
- 停滯
- 技術堆疊
- react, typescript
- 領域
- frontend
研究方向
比較 package.json 中的 @rc-component/util 相依性與 index.tsx 中的 useControlledState 匯入。重現回報的 Yarn 4 與 Vite 解析失敗,然後驗證相依性宣告是否解析至匯出該 hook 的 util 版本,並驗證失敗的匯入是否成功。
由索引模型根據 Issue 內容生成。
描述
In index.tsx the following line was introduced:
import { useControlledState } from '@rc-component/util';
this will definitely not fork with util@1.2.1. But ^1.2.1 is defined as dependency in package.json.
In my setup yarn 4.9.2 ant.design transitively resolves so that a local node_modules with util in 1.2.1 is used.
In effect vite resolution fails with lines:
[jc-vue]: ../node_modules/@rc-component/trigger/es/index.js (19:9): "useControlledState" is not exported by "../node_modules/@rc-component/trigger/node_modules/@rc-component/util/es/index.js", imported by "../node_modules/@rc-component/trigger/es/index.js".
[jc-vue]: file: /Users/leider/Dev/JavascriptDev/JC-Backoffice/application/node_modules/@rc-component/trigger/es/index.js:19:9
[jc-vue]:
[jc-vue]: 17: import { getAlignPopupClassName } from "./util";
[jc-vue]: 18: import UniqueProvider from "./UniqueProvider";
[jc-vue]: 19: import { useControlledState } from '@rc-component/util';
[jc-vue]: ^
- 主要語言
- TypeScript
- 星號
- 391
- 分支
- 245
- PR 合併指標
- 30 天內沒有已合併 PR
貢獻指南
這個儲存庫沒有索引到貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
react-component/trigger 的其他 Issue
-
難度 3/5 1-2 天 新手友好度 58/100
react-component/trigger#623 ·
-
難度 3/5 1-2 天 新手友好度 65/100
react-component/trigger#618 · 1 則留言 ·
-
難度 3/5 1-2 天 新手友好度 42/100
react-component/trigger#555 ·
-
難度 3/5 1-2 天 新手友好度 55/100
react-component/trigger#550 · 1 則留言 ·
-
難度 4/5 3-5 天 新手友好度 35/100
react-component/trigger#495 ·
查看 react-component/trigger 的全部 Issue
相似的 Issue
-
難度 2/5 1-3 小時 新手友好度 84/100
copse-dev/agent-pane#2953 ·
-
難度 2/5 1-3 小時 新手友好度 84/100
Eynzof/Hermes-CN-Desktop#610 ·
-
bug clawsweeper:linked-pr-open clawsweeper:needs-live-repro clawsweeper:no-new-fix-pr impact:message-loss issue-rating: 🐚 platinum hermit P2 regression
難度 2/5 1-3 小時 新手友好度 78/100
-
enhancement
難度 2/5 1-3 小時 新手友好度 68/100
-
calcite-components needs triage refactor
難度 2/5 1-3 小時 新手友好度 75/100
Esri/calcite-design-system#15203 ·