近几年,前端技术发展磅礴,而webide在其中也是较为先进的一环,已经有不少的大厂对该技术进行了落地实践。

最近,一直在研究在线webide的功能,其中在与后端对接之前,需要本地自行模拟数据,于是想,能不能通过js来读取本地文件夹,并生成可读的JSON,用于展示在界面中。

于是,就去研究了一下JS的相关API。在寻找之后,发现了一个很重要的知识点:The File System API,这些API只有在https环境下才能工作,这意味着,我们平时普通开启的http本地调试是不行的,必须得开https调试服务才行。

具体使用可参照:https://web.dev/file-system-access/