javascript - pnpm 不解析依赖关系

标签 javascript node.js npm pnpm

我有我的 package.json 文件,如果我使用 npm i 安装所有依赖项 - 一切正常,但如果我使用 pnpm i 我有异常(exception) TypeError:无法读取未定义的属性“uid”。 我不使用这个库,我尝试手动安装它但是使用 pnpm i uid 它不起作用,只能使用 npm i uid

最佳答案

使用 shamefully-hoist 标志设置为 true

pnpm i --shamefully-hoist=true

或者只是将此文件与您的 package.json 放在同一级别

/.npmrc

shamefully-hoist=true

shamefully-hoist docs .

关于javascript - pnpm 不解析依赖关系,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70597494/

相关文章:

mysql - NodeJs 处理多个 mysql 请求

typescript - 直接从 npm 包导入 Typescript/JSX 代码

c# - 动态获取js文件中的基本url

javascript - 将对象字符串传递给 javascript 函数

javascript - 从 js 对象打印 Biórn 而不是 Biórn

javascript - 你能解释一下错误处理是如何与 Express 中间件一起工作的吗?

node.js - 使用 Mongoose 和 Redux 删除记录

javascript - 为什么在 TinyMCE 中保存列表会添加额外的列表标签?

javascript - 在模块内部实例化类时超出最大调用堆栈

node.js - 为什么yarn install 会 check out github 存储库依赖项,而npm install 却不会?