小程序
小游戏
企业微信
微信支付
扫描小程序码分享
project.config.json
我非常极度绝对完全肯定确定坚信什么都没做,什么都没改。唯一的操作就是关闭了开发者工具、第二天再打开了开发者工具,然后project.config.json就被自动修改了。估计很多人也遇到了这个问题。难道开发者工具每天根据心情随便更改我们的配置?
7 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
更新到最新 nightly 修复了这个问题
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
project.config.json 会更改的。
你自己在项目里改了配置,都会被同步。
也可能是我们有些功能开关会改到。
你这个问题具体是哪个值被改到了?
你好,这里的修改文件具体是修改了哪些信息?麻烦具体描述下,建议可以提供复现的gif或者视频
2024年了 这个问题还是没有修复
我发现原因了。。。
是小程序的这个文件的换行是LF,而git的换行是CRLF导致的
小程序的project.config.json和project.private.config.json都没有办法改成CRLF。改完之后一保存就又变成了LF
我是直接git add 之后,git显示是clean,然后modified又消失了。。
估计是小程序开发工具会不停的比对磁盘中的这两个文件和自动生成生成的一不一样,所以无法被修改。而自动生成的文件,它的回车是无法设置的,所以就只能是LF,和git默认的CRLF冲突了。然后git add之后会自动帮你修改换行为CRLF,并且无视本地的换行是哪个,所以modified就消失了
没去验证,我猜大概是这样的
应该是你更新了开发者工具,自动添加了一些默认配置
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
更新到最新 nightly 修复了这个问题
project.config.json 会更改的。
你自己在项目里改了配置,都会被同步。
也可能是我们有些功能开关会改到。
你这个问题具体是哪个值被改到了?
没有配置网络代理
你好,这里的修改文件具体是修改了哪些信息?麻烦具体描述下,建议可以提供复现的gif或者视频
2024年了 这个问题还是没有修复
我发现原因了。。。
是小程序的这个文件的换行是LF,而git的换行是CRLF导致的
小程序的project.config.json和project.private.config.json都没有办法改成CRLF。改完之后一保存就又变成了LF
我是直接git add 之后,git显示是clean,然后modified又消失了。。
估计是小程序开发工具会不停的比对磁盘中的这两个文件和自动生成生成的一不一样,所以无法被修改。而自动生成的文件,它的回车是无法设置的,所以就只能是LF,和git默认的CRLF冲突了。然后git add之后会自动帮你修改换行为CRLF,并且无视本地的换行是哪个,所以modified就消失了
没去验证,我猜大概是这样的
应该是你更新了开发者工具,自动添加了一些默认配置