如何防止 Node.js 频繁修车

日期 : 2022-09-22 10:37:56作者 : 熊人

如题,我很少能够顺利的跑起来一个 Node.js 项目,每次都会遇到各种各样的包管理引入的坑。

有什么 Node.js 最佳实践能让我们少修点车?

写 dockerfile ,构建过程都交给 CI 流水线呗,全程自动化的构建才能保证任何人都可以重现


碰到这种单体项目我都是直奔 dockerfile 去的,最复杂的应该是接口有相互依赖关系的多语言分布式项目,要是数据库迁移都没有那才叫酸爽

用 yarn 和 yarn.lock

npm 安装依赖的坑主要在好好的跑 npm install ,后台跑起来一堆 python ,cmake 在跑编译,从 github 下载二进制,卡在和 js 无关的东西上

js 的部分跑不起来看打断点看 log 还是很好解决的吧

标签 :