Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/456.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Node.js中的虚拟文件系统_Javascript_Node.js_Virtual_Fs - Fatal编程技术网

Javascript Node.js中的虚拟文件系统

Javascript Node.js中的虚拟文件系统,javascript,node.js,virtual,fs,Javascript,Node.js,Virtual,Fs,是否可以在Node.js中创建虚拟目录 例如,这些是根目录的内容 .gitignore README.md main.js node_modules package.json 当我启动节点应用程序时,它是否可能在根目录中虚拟创建一个目录xyz?此目录实际上不存在于计算机的文件系统上 当节点应用程序运行时,如果任何模块(即使是fs)尝试读取文件系统,它将看到如下所示: .gitignore README.md main.js node_modules package.json xyz 我只想在

是否可以在Node.js中创建虚拟目录

例如,这些是根目录的内容

.gitignore
README.md
main.js
node_modules
package.json
当我启动节点应用程序时,它是否可能在根目录中虚拟创建一个目录
xyz
?此目录实际上不存在于计算机的文件系统上

当节点应用程序运行时,如果任何模块(即使是
fs
)尝试读取文件系统,它将看到如下所示:

.gitignore
README.md
main.js
node_modules
package.json
xyz
我只想在Node.js中实现这一点。而且,虚拟目录
xyz
中也将包含文件。

我在谷歌上做了一个完整的搜索,但什么也找不到。请,有人能帮我吗?

如果我用流行的搜索引擎搜索这个问题的确切标题,我会找到像和这样的热门内容,这些内容可能与您的问题有关,也可能与您的问题无关,但至少第一个似乎是相关的。还有一种方法可能有助于合并多个虚拟和实际的文件系统——至少这是我的建议。@tevemadar我想到了这一点,但没有一种解决方案允许我实时将其虚拟化。我只能使用库的特殊实例来读取结构。而我想要的是,它变成虚拟的,甚至
fs
模块也会看到结构,而不会对
fs
模块进行任何修改。谢谢你的帮助。我使用了一个完全不同的想法来完成我的解决方案,它不是基于虚拟文件系统的。所以,我现在就不提这个问题了。如果我用一个流行的搜索引擎搜索这个问题的确切标题,我会找到这样的点击率,可能与你的问题有关,也可能与你的问题无关,但至少第一个似乎是相关的。还有一种方法可能有助于合并多个虚拟和实际的文件系统——至少这是我的建议。@tevemadar我想到了这一点,但没有一种解决方案允许我实时将其虚拟化。我只能使用库的特殊实例来读取结构。而我想要的是,它变成虚拟的,甚至
fs
模块也会看到结构,而不会对
fs
模块进行任何修改。谢谢你的帮助。我使用了一个完全不同的想法来完成我的解决方案,它不是基于虚拟文件系统的。所以,我现在就不提这个问题了。