前端包管理工具调研

170 天前
 cxhello

各位 V 友们,你们在使用包管理工具有什么使用优先级吗?它们的区别是什么?作为一个后端,有时候会做一些前端开发,会纠结这些。虽然是瞎纠结,但还是想听各位 V 友们讲讲。

7858 次点击
所在节点    Node.js
92 条回复
meteor957
170 天前
volta 代替 fnm
Menus
170 天前
pnpm
moefishtang
170 天前
npm
后面想试试 bun
mxT52CRuqR6o5
170 天前
pnpm 更现代,没有幻影依赖,能用 pnpm 就别考虑别的了吧
weixiangzhe
170 天前
pnpm 或者 npm
yarn 我看大家都是 1.22 版本,但是现在已经 4.x 了,对比 npm 10 没啥优势,对 peer-dependences 默认是不处理
yarn 2.0 以上又没有 node_module 大部分人都不会用
Cbdy
170 天前
pnpm
imNull
170 天前
我是后端,一开始用 npm ,后来用 yarn (感觉出现依赖问题相对 npm 少),现在用 pnpm ,install 非常快
SoulGem
170 天前
yarn
wangtian2020
170 天前
npm 没什么问题,如果你遇到特定的问题就换其他的包管理器,遇不到 npm 就行了
l4ever
170 天前
npm, 主要是自带直接用, 方便.
Akuta
170 天前
稳定实用选 pnpm ,拥抱新技术选 bun
Avedge
170 天前
yarn 或者 npm
caiqichang
170 天前
npm
P.S. npm 和 npx 不算同一个吗
kinghly
170 天前
pnpm
lyxxxh2
170 天前
npm: 我一直用这个,因为是默认,既然是默认,稳定性总比其他好吧。
npm: 以前没代理才用他,有些包还是有网络问题的。后面一直代理,省心省事,速度可能还更快(用的 40 ¥/月的机场)。
pnpm: 只是听说过,似乎是 vue3 之后才有的
yarn: 用过几次,我都不知道他和 npm 区别。
npx: 需要多个 node 版本,才需要用。
thinkwei2012
170 天前
老项目 npm/yarn

新项目 pnpm 省硬盘

不知道是不是错觉,感觉 yarn 在一些项目里兼容性比较强?反正有几个老项目使用 npm 安装就一堆报错,删掉 node_modules 使用 yarn 安装就可以……
acthtml
170 天前
都用过,现在只用 npm 。

原因是不折腾、硬盘大、命令用不了几次。
shaozelin030405
170 天前
npm 、pnpm
sdrpsps
170 天前
pnpm 或 bun
abc1310054026
170 天前
人生苦短,npm 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1122911

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX