类似于
class File {
// ...
}
class Dir {
// ...
}
// 用法类似于
const root = new Dir(xxx)
root.add(xxx)
const file = new File(xxx)
file.content = 'xxx'
且实现上( api 能力)尽量类似真实的文件系统(但不是 fs 那种,因为并不存在真实的文件)
对了,最好是浏览器环境
![]() |
1
lisxour 23 天前 ![]() 有见过支持 node 的,但是你想要支持浏览器是什么应用场景,你怎么持久化保存呢?
|
2
xiaoyiyu 23 天前 ![]() |
![]() |
3
xiaoming1992 OP @xiaoyiyu 不持久化,我只是上次看到有通过类似 shell 的形式访问 reddit 的,我就想做一个 v2sh
|
4
accelerator1 23 天前
|
![]() |
5
xiaoming1992 OP |
6
xiaoyiyu 23 天前
@xiaoming1992 memfs readme 底部有与他相似的库推荐,也可以按照对应的关键字查找
|
![]() |
8
zhy0216 23 天前 via Android
tsc 里面有 好像是独立的库
|
![]() |
9
ChefIsAwesome 23 天前
DOM 节点就是这么一棵树。访问上下左右,增删改查的方法都有。
|
![]() |
10
flyqie 23 天前 via Android
|
11
money1991 23 天前
webassembly 啊,自带文件系统,完全兼容 unix
|