时政
财经
科技
虚拟货币
其他
登录
#版本管理
关注
WeNext(nexty.dev)
4周前
科普一下Node奇数版和偶数版的区别。 昨晚有个Nexty客户遇到模板代码启动就报错的问题,经过一番线上沟通,确认了代码没有改动、环境变量没有问题。今天让他把代码打包给我,我启动了也没有复现。 相同代码、相同依赖,启动结果却不同,基本上可以确定是环境问题。正好看到Node发布25.2版本和宣布24.11版本成为稳定版本,我让他查一下Node版本,果然是奇数版本(25版本)。后来他安装了22版本就没问题了。 不熟悉Node的朋友肯定很好奇为什么新版本反而有问题。 这和Node版本规划和奇偶版本区别有关。Node每年版本更新节奏大概是这样: - 每年4月,Node会发布一个偶数版 - 每年10月,会将4月发布的偶数版标记LTS,也就是长期维护状态 - 每年10月,还会发布一个奇数版本,奇数版本会引入一些实验性特性,为下一个偶数版本做实验 - 等到下一个4月份,新的偶数版本发布,奇数版本就停止维护 Node奇数版可能有破坏性更新且是短期维护的版本,偶数版才更像正式的大版本。我们日常开发要安装偶数版本,而且要选择LTS版本。 第二个问题是本地Node版本管理。 现在很多人自己做产品刚接触Node,用的Node版本都还很新,但是过几年就会发现自己用的Node变成老古董了,连新项目都无法启动。 比如,如果你还在用23年10月发布的Node 20.1,那你现在已经无法运行Next.js 16了,因为Next.js 16最低要求Node 20.9了。 不过好在Node可以多版本共存,而且切换版本很方便,你只需要告诉AI你的电脑系统和需要的Node版本,AI会给你完整的安装命令、切换版本命令、设置默认版本命令。
#Node.js
#版本管理
#奇偶版本区别
#LTS
#环境问题
分享
评论 0
0
Justin3go
4个月前
🔥先上线!做微创新~ 像 v0 一样的版本管理,但是是 AI 图片编辑器!😌😌 - 对话式编辑,说出想法,看见效果 - 只编辑你需要编辑的,绝不做过多修改 - 轻松版本管理,基于任何版本二次编辑 - 自动保存对话记录,永不丢失创意 - 选择分享对话记录,共享编辑历史 更多尽在
#AI图片编辑器
#微创新
#版本管理
#对话式编辑
#创意共享
分享
评论 0
0
Viking
4个月前
最近很喜欢 Mise 这个项目 ,我现在给现在电脑中的各种语言的安装管理都用了这个工具(Node.js Python Ruby 等等)这么好的工具前一阵才知道然后开始使用,彻底替换掉了 NVM。 我很喜欢它的一个特征是自动版本切换,进入到不同项目就会自动切换到对应的 Node 版本,因为我有一些老项目以来的还是比较旧的版本,这个功能非常方便。 推荐给大家试试看,还有更多的强大的功能,我没怎么使用,比如环境变量管理/task 运行啥的
#Mise
#版本管理
#Node.js
#Python
#Ruby
分享
评论 0
0
Oasis Feng
6个月前
有没有哪一个 Obsidian 的 Git 支持插件,可以实现链接到某份文档的指定历史版本? 想用 Obsidian 来管理研究中的 LLM prompt 迭代,因此需要将记录 LLM 输出的文档链接至对应(历史)版本的 prompt 文档。目前是用多份文档来保存 prompt 的不同迭代版本,但 diff 不方便,也难以进行分支化版本管理。
#Obsidian
#Git插件
#版本管理
#LLM番量
#文档迭代
分享
评论 0
0
个人主页
通知
我的投稿
我的关注
我的拉黑
我的评论
我的点赞