TS从入门到___
forceConsistentCasingInFileNames
请先了解 tsconfig.json 中的配置项 forceConsistentCasingInFileNames
tsconfig之forceConsistentCasingInFileNames属性
打包
由于项目中未加上述配置项,文件夹定义的是大写的M,引入进来变成了小写的m;最终导致 Jenkins 打包报错,但本地打包没有报错,见下图
原因
初步怀疑是环境问题,服务器node版本是14,本地node版本是18;希望有知道具体原因的大佬指点迷津!