配置文件如下
{ "description" : "项目配置文件。" , "setting" : { "urlCheck" : false , "es6" : true , "postcss" : true , "minified" : true , "newFeature" : true }, "compileType" : "game" , "libVersion" : "2.3.0" , "appid" : "wxcdd91952896863ae" , "projectname" : "idle-factory-game" , "packOptions" : { "ignore" : [ { "type" : "folder" , "value" : "__static" }, { "type" : "folder" , "value" : "node_modules" } ] }, "condition" : { "search" : { "current" : -1, "list" : [] }, "conversation" : { "current" : -1, "list" : [] }, "game" : { "currentL" : -1, "list" : [] }, "miniprogram" : { "current" : -1, "list" : [] } } } |
点击右上角详情按钮
看下项目详情中的 appid 是什么,看截图应该是小程序的测试号
请新建项目,导入目录,然后将 appid 填写为正确的 appid : wxcdd91952896863ae 而不失直接修改project.config.json
出于安全考虑直接修改这个文件是无效的
我的 appid 是 wxcdd91952896863ae, 重新导入了项目,详情里面的 appid 是 wxcdd91952896863ae,还是黑屏
我把现有的项目放在 https://github.com/littlee/idle-factory-game.git 这里,可以克隆项目导入一下,T_T
请截图详情来确认下。
从工具截图来看,一定是测试号而非正常的小游戏,也就是不是你 project.config.json 中的号
另外,clone 正常打开
还有这里的原因是?
https://github.com/littlee/idle-factory-game/commit/184bb06c13fa7f2517edd10b7a437908834ded65
那个 commit 是因为我以为是 project.config.json 的问题,然后从以前的 commit 复制内容贴进去,(发现差别就是最后一行的换行符)然后就能打开了,但是退出工具,再打开,又不行了。
我发现我需要把 components 这个文件夹删掉,然后就可以打开项目,然后我把 comonents 文件夹还原,再打开项目就不行了,但是我找不到 这个文件夹哪里有问题
那这个只能自己找下原因了
业务逻辑千人千面,我们恐怕给不出非常详细的建议