在使用node.js

时间:2017-02-13 09:19:16

标签: node.js npm electron webdav

我正在开发一个开源应用程序,应该使用node.js和electron-js将webdav共享挂载到本地驱动器盘符,就像NETDRIVE和WEBDRIVE一样,所以在我的应用程序中,我正在从webdav共享下载所有文件大量的时间,不重要的数据可靠。有没有其他方法,以便每当用户访问文件时,只应从webdav共享中提取该特定文件,我试图在目录中显示文件元数据(虚拟)结构,并将该目录保存在文件观察器下。因此,当用户尝试打开文件时,观察者应捕获文件打开事件以获取用户尝试访问的文件,以便在应用程序的后台使用文件路径作为参考触发服务获取该特定文件,但没有他们无法捕获文件打开事件。有没有其他方法可以这样做,如果我的方向错误,请纠正我。

感谢的

1 个答案:

答案 0 :(得分:0)

我认为你想要虚拟文件系统并推荐Dokan库。 Dokan是Windows虚拟文件系统应用程序的起点。

谷歌,Naver使用Dokan和NetDrive,RaiDrive(我的)使用CBFS。