包导入报错用这Skill查连接

在monorepo中正确链接工作区包,解决模块解析错误。

link-workspace-packages 是连接单仓库内多个包依赖的 Skill。它识别包管理器,确认谁引用谁,再通过对应的工作区命令添加关系。

同在仓库里不代表自动成为彼此依赖。消费包要声明提供包,单加 TypeScript 路径可能只让编辑器认识名字,运行和发布时仍无法解析。

不同管理器的行为也不同:npm 不用 workspace 协议,Yarn 的 Plug’n’Play 可以没有 node_modules。不能统一用“消费者目录必须有软链”当成功标准,也不能说 pnpm 所有配置都绝不提升依赖。

适合修“找不到同仓包”的真实连接问题。添加依赖后还需核版本、导出入口与构建结果,声明写进去了不保证包已有可运行产物;本文没有修改项目依赖。

分类:编程开发

来源仓库:nrwl/nx-ai-agents-config

适合用来做什么

  • 在monorepo中链接新创建的工作区包。
  • 请添加这个同级包作为依赖项。

安装 link-workspace-packages

npx skills add https://www.iskills.cc/skills/nrwl/nx-ai-agents-config/link-workspace-packages/SKILL.md

在本机终端执行安装命令。安装前请阅读原始说明,确认所需工具、账号和权限。

查看安装步骤 · 查看常见问题

查看 link-workspace-packages 的用途与原始说明

浏览全部 Skill 指南