乐趣区

关于npm:包管理pnpm-的一些坑总结

  1. Mac 只有一个磁盘,装置后无需配置。
  2. 如若配置,门路必须设置成绝对路径,比方 pnpm set store-dir "~/pnpm-store",门路不能写成 ./pnpm-store,否则每个文件夹下都有一个 /pnpm-store。Win 零碎能够依照官网配置。
  3. 能够间接代替 npm,然而不能代替 yarn。

    • pnpm 基于 npm,yarn 则不是基于 npm。npm 和 yarn 是独立的、装置模式不同的工具。也就是说,如果我的项目原本是基于 yarn 的,应用 pnpm 会 install 失败,提醒短少各种包。
    • 即便手动把 yarn 须要的包补全了,如果 install 命令内蕴含了 yarn build,则也会失败。
退出移动版