一个部署 NodeJS 项目遇到的依赖问题
原文中文,约2200字,阅读约需6分钟。发表于: 。又是一个万恶的周一,回到公司发现上周五改完需求提交的代码在 CI 的时候发生了故障(还好只是测试环境)。简单概括,就是不知道为什么 ua-parser-js 这个依赖的 TypeScript 类...
本文讲述了在部署 NodeJS 项目时遇到的依赖问题,解决方法是安装 @types/ua-parser-js 库。作者通过定位 DockerFile 文件发现环境变量设置导致没能安装上 devDependencies 下的所有依赖。同时,作者解释了为什么要有 devDependencies 而不是直接 dependencies 一把梭,以及为什么没有安装 devDeps。