微信开发工具内置 vs code 编辑器,默认配置 \r\n,也就是 crlf 换行符,如果与项目或者git全局设置的换行符不同,那么每次打开开发工具,就会自动修改这个文件,从而导致 git checkout,git add 等一系列操作问题。
以上问题,可以找到开发工具的 vs code 配置,与本地项目或 git 设置保持一致即可。
例如:项目配置的 end_of_line 为 lf,此时将开发工具换行符,改为 \n 即可。
另外也可检查 git config,合理配置。
project.config.json 与 project.private.config.json 文件:
二者都是项目启动的配置文件,但后者是本地开发工具的配置,默认被 gitignore 处理,使得提交代码时,不易与其他同事发生代码冲突。也就是说,如果要开启某项调试,我们可以在后者中加入自己的个性化配置。
mock.config.json 文件:
该文件为开启mock本地调试后导出生成,可以联调未发布的接口,以及交互流程。