设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
程序员
›
越来越讨厌 nodejs 的版本管理机制
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
我这周不想通勤回去了,但是心里又很内疚咋
›
115 历史跑路事迹整理
›
中年的职场选择:走还是留?
›
问问各位大佬开源 2 天了只增加 200⭐️算
›
最近有点迷茫过头了,越来越不知所措,求指
今日热议主题
你们 Android 手机没通知的情况下,会不定
老罗开怼电信
同一种问题换两种问法会得到不同回复, 不同
求指教:摩卡壶的正确用法
Chrome 使用 ZeroOmega 可能会出现网页卡顿
海南现在对于普通人来说可以有什么便利的地
收两个京东洗衣,出一个洗车、家政(限上海
有哪些 GEO 内容优化服务商可以推荐?
[JS 小游戏][跑商][飞空艇][动态价格]我用
有什么 UA 信息提取手机型号数据库或者查询
显示全部
|
最新评论
20 条回复
·
2363 次点击
11#
3825995121
小成
2024-11-29 16:46:31
一般来说都要遵守在语义化版本( Semantic Versioning ) 版本号通常采用 主版本号.次版本号.修订号 的格式 主版本号的增加通常意味着重大更新 向后不兼容的更改。可能需要用户修改代码或配置才能使用新的版本 次版本号 次版本号的增加通常意味着功能性更新,但保持向后兼容 修订号 修订号的增加通常用于修复问题( Bug Fixes ),不会引入新功能,也不会破坏向后兼容 这个版本管理机制有什么关系呢 一般来说 都会锁定前两位置 不会出问题的
12#
importmeta
初学
2024-11-29 16:52:09
"upgrade": "npx npm-check-updates -i --format group", 我的项目都会加这一条脚本, 每天上班了就会运行一下, 自己控制升级, 推荐给你.
13#
mark2025
小成
2024-11-29 16:57:59
@UltraXiaoZi 既然是 major 版本 4 -> 5 ,就说明有破坏性变更。升级之前就需要去看它 changelog 日志啊
14#
kid740246048
小成
2024-11-29 17:02:56
这跟 nodejs 和 pnpm 都没关系,这应该是包维护者是否遵循 semver ,以及升级依赖的时候是否关注 changelog 的问题。nodejs 的依赖管理是有问题,但不太能理解楼主这个怎么能怪到 nodejs 依赖管理上去
15#
songyoucai
小成
2024-11-29 17:06:53
说实话, 这是生态繁荣的一种特征,用任何库之前,都得对它足够的了解。不轻易升级
16#
GiantHard
小成
2024-11-29 17:08:32
JS 跟时间相关的 API 确实太弱了,可能等 Temporal.Duration 类型普及了,就不会有库用 number 表示时长了。 https://tc39.es/proposal-temporal/docs/duration.html
17#
COW
初学
2024-11-29 17:11:45
@sudodo python 确实是半斤八两,我现在 requirement 里都是锁版本的。
18#
sudodo
小成
2024-11-29 17:16:35
java 和 golang 的兼容性就好多了
19#
EchoWhale
小成
2024-11-29 17:18:02
这跟 nodejs 没啥关系
20#
sillydaddy
初学
2024-11-29 17:26:50
#10 楼说的很清楚。主版本号升级,通常意味着不兼容。这个平时一定要注意。 不过锁死了主版本,可能会锁死一大批依赖它的库的版本,也挺麻烦。
下一页 »
1
2
3
/ 3 页
下一页
浏览过的版块
酷工作
问与答
返回顶部