我们的构建过程需要运行以下脚本。 npm安装只是为了保持对不同机器的依赖性。
call npm install --production --no-optional --loglevel verbose
call npm run tsc
call npm run build:main
每次运行构建脚本时,这两个文件都会列在暂存的更改中,而不会更改实际内容。正如您在下面看到的那样。没有添加任何行,也没有删除行,但状态更改为已修改。
当我执行差异时,它显示消息“文本相同,但文件不匹配!发现以下差异:换行符。”
我不知道如何修复它以及它为什么会发生。这对我的团队来说真的很烦人,因为每次我们必须在办理登机手续之前撤消这些文件。有什么建议吗?