Comments (16)
我重新测试了一下,没有问题啊,默认工作区是在用户名下的根目录,只有新建的项目会在里面
from weflow.
嗯,默认用户名文件夹没错,我是改到了 用户名/sdk/jd_sdk 这个文件夹, 然后返回创建项目,项目名称我没有输入完,我想先确认一下路径,结果找不到 jd_sdk 这个文件夹了。
from weflow.
from weflow.
你的意思是在修改工作区路径时,已经改了路径,但还没最终确定,切换了一下窗口,回来工作区就不见了是吧。
这里是这样子的,在工作区修改时,失去焦点的时候,我认为你已经确定了,会去更新路径,所以,你看一下你还未完成的路径名是什么,已经改到那里去了。
from weflow.
工作路径是确认好的, 用户名/sdk/jd_sdk , 是在创建项目名的时候,没输入完切换了窗口。
应该不是更换到其他路径了,我全盘搜索了 jd_sdk 目录下的文件,然后没有找到。
from weflow.
工作路径修改到其他路径,然后再改回 用户名/sdk/jd_sdk 这个路径后,看到文件夹了,然后文件夹里面原来的文件都没有了,全部都是创建的项目名文件夹
from weflow.
- 你更改了工作区路径到 jd_sdk,是正常的
- 你新建一个项目,项目名没输完,切换窗口
- 然后发现目录都没了
是这样吗?这不大可能啊,新建项目的时候没有任何删除项目的操作,我按这个流程跑一遍没有问题
from weflow.
哦,那原来的内容就没有办法找回了么?
from weflow.
如果你用 webstorm 这类有历史记录的工具的话,可以把那个目录重建,然后通过 IDE 找回。如果没有,只能用数据恢复软件恢复一下吧,node 删除不会进回收站,原来我们的操作都没有这个流程,是个问题,得改下策略,真是抱歉。
from weflow.
不对,更换工作区路径,会复制所有源目录下的项目到目标目录,但不会清空目标目录
from weflow.
你的操作是:
- 更改默认工作区到其他位置
- 再更改到 jd_sdk 这个目录
- 然后发现 jd_sdk 这个目录原来的内容没了?
是这样吗?
from weflow.
嗯,是的。昨天忙着重写被删除的数据,所以没来得及看。 数据已经重写的差不多了。
from weflow.
这。。。
我按上面的步骤,没法重现啊,你拿两个不重要的目录试试?如果问题存在,这是个非常严重的问题。
from weflow.
这个当时我就重试过,因为我想测试是否是我操作的问题,但是第二次测试时,又没有丢失文件的问题。
from weflow.
所以是个意外?
不管怎样,我把这部分逻辑改为挪到回收站,避免这个问题。晚点更新一版
from weflow.
无法判定是不是意外。
改为挪到回收站的办法,可以。
from weflow.
Related Issues (20)
- 示例版本lib文件和 新建项目lib文件 有差异 HOT 2
- 编译如何避免将js切换成严格模式? HOT 2
- 字体库无法引入 HOT 2
- liveReload开启了,修改了css中的属性,但是并未生成 HOT 2
- 两个移动端疑问 HOT 6
- 运行flexbox 编译不下去 去掉就可以了 HOT 1
- 编译reversion时报错 HOT 1
- 文件路径匹配的 ! 不起作用 HOT 2
- 下载报错 HOT 2
- 官网无法访问 HOT 1
- macOS重装weflow之后无法导入项目 HOT 1
- REM配置了无效 HOT 1
- weflow 打包输出目录,能否去除html/ 这一层目录 HOT 1
- 官网的下载和查看demo页面报错 HOT 1
- weflwo都需求环境?除了nodejs 很多功能有问题,是不是我的环境缺少?比如ftp功能老报错internal/util.js:32 Ftp.raw[mkd](args): Use Ftp.raw('mkd args') instead HOT 2
- 需要什么运行环境? HOT 1
- ftp 上传不成功 HOT 2
- 官网无法下载 HOT 1
- slice文件夹 HOT 1
- change lang opt ? ;"(
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from weflow.