cocos自己更新了3.8之后我的项目全部被清空了

我搜索了我整个电脑都没找到

非常抱歉出现这个情况,根据群里小伙伴的分析,有可能是 Dashboard 1.x 进行卸载时,Windows 的安装器在进行升级时会强制把老版本安装目录下的所有文件清空导致。而你恰好把项目文件存放在 Dashboard 安装目录中导致的误删。

如果无备份,建议进行硬盘数据恢复,恢复前请注意不要对 F 盘再有额外的读写,以免数据丢失。

为了适配 Mac ARM 架构,Dashboard 2.0 升级了 Electron,这就是此次升级需要先卸载旧版本的原因。由于 Dashboard 一直采用的 Windows 官方安装器,升级时会强制删除安装目录下所有文件,再安装新版应用程序。这一行为我们也无法改变,所以我们才在 Dashboard 的上一个版本强制迁移 Creator 安装目录,因为 Dashboard 老版本会默认把编辑器下载到 Dashboard 安装目录下。

此次升级,我们没想到会有用户把项目也新建到 Dashboard 安装目录中,实在对不起!我们明天上班就会评估影响面,考虑对 Dashboard 2.0 暂时进行回滚。

难怪我自定义的3.5.2版本的引擎不见了,你们的方式真的是挺“特殊”的,再一次刷新我对国产牌子的认知。删都删了,再进行回滚也无济于事

从严格来讲,window系统默认的软件升级就是会清除安装目录中的内容,所以通常情况下,也是不鼓励用户把文件放在软件的安装目录中,我们也是遵循了这一原则,就好比重装系统了,你还指望你c盘的文件还保存着

这种情况做个检测,如果包含项目,就提示下开发者是否清理,开发者点确认清理才继续不就好了嘛,不过一般应该有git或者svn这样可以恢复。

不是指望,而是正常来说会弹出清空哪个文件夹的提示,有些没弹,但是人家是普通的软件,像咱们得自定义引擎这么经常的操作,应该要充分考虑才对。说明官方人员确实存在很大的思维提升空间

你说的有道理,做个检测即可

回滚后数据也回不来了,毕竟都放在本地,我通过数据恢复脚本文件也损坏了,算了也不想说是你们的问题,只能怪自己放在同目录下,就这样吧

不好意思,给您带来不好的体验了!

谢谢您的建议!

这是一个悲伤的事情。。

不过 项目文件存放在 Dashboard 安装目录中,这。。。

牛批,工程放在软件安装目录下,不管什么编辑软件卸载都会给你清掉的,跟官方没啥关系

我没记错的话应该是官方以前默认放置的位置,不知道有没有记错

项目默认放c盘,软件是放在dashboard目录下的,不过现在都改正过来了

1赞

新建工程默认的是admin或者该用户文件夹下的的目录

1赞

哦哦,那是我记错了,那确实我也不清楚为什么我会放到这个目录,已经记忆模糊

居然自动更新,还没有关闭自动更新的设置

引擎不会不见。之前默认安装路径在 Dashboard 中,所以不少用户默认就安装在原位,这已经在 Dashboard 1.3.2 中自动迁移并弹窗提示了。

大佬,偷偷问一下,3.+有没有那种<所有的组件案例模版>这种的工程,我记得2.+的时候创建了一个看到过,有些模板代码还挺有帮助的,我现在想再找,不知道哪个版本有这样的工程

https://docs.cocos.com/creator/manual/zh/cases-and-tutorials/
原来在这,没事了