gpt4 book ai didi

angular - 我如何在我的 Angular 项目中使用 pnpm 来管理包?

转载 作者:太空狗 更新时间:2023-10-29 18:28:38 26 4
gpt4 key购买 nike

我正在寻找一种方法,让一个 node_modules 文件夹用于我的不同项目。我找到了 pnpm,安装了它,并使用以下命令创建了一个项目:

ng new test-pnpm --skip-install

ng config cli.packageManager pnpm

pnpm install

ng serve

此项目未启动。当我删除这个项目和.pnpm-stor 文件夹 时,我无法使用pnpm 为下一个项目安装包。

谁能告诉我在一个项目中使用它的步骤,如何配置,如何安装,如何添加包,以及如何在不同的项目中使用它?

最佳答案

不要删除 .pnpm-store 文件夹。仅在需要时删除 node_modules

尝试运行 pnpm install --shamefully-hoist。如果有帮助,您可以使用 shamefully-hoist=true 在项目的根目录中创建一个 .npmrc 文件。

问题是 pnpm 创建了一个严格的 node_modules,有时包需要其他未在其 package.json 中声明的包。参见 pnpm’s strictness helps to avoid silly bugs

关于angular - 我如何在我的 Angular 项目中使用 pnpm 来管理包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52948906/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com