nvm、Node、Yarn 放在一起时,版本边界最好早点说清楚
· 阅读需 3 分钟
Node.js 项目最容易让人产生一种错觉:只要把 Node 装上、包管理器装上,环境就算齐了。可到了 2020 年左右,团队里同时使用 nvm、Node、Yarn 已经很普遍,这时候真正容易出问题的,不再是某个工具会不会装,而是它们之间的版本边界有没有讲清楚。
Node.js 项目最容易让人产生一种错觉:只要把 Node 装上、包管理器装上,环境就算齐了。可到了 2020 年左右,团队里同时使用 nvm、Node、Yarn 已经很普遍,这时候真正容易出问题的,不再是某个工具会不会装,而是它们之间的版本边界有没有讲清楚。
VSCode 用久了之后,配置文件很容易变成一个巨大的杂物箱。今天装一个插件改一条设置,明天为了某个语言服务再补两条,过几个月回头看,自己都说不清哪些是个人习惯,哪些是项目要求,哪些只是某次临时实验留下来的痕迹。