【文件属性】:
文件名称:fuse-native:Node JS的多线程FUSE绑定
文件大小:26KB
文件格式:ZIP
更新时间:2021-05-07 18:30:53
JavaScript
融合的
Node JS的多线程FUSE绑定。
特征
N-API支持意味着我们可以提供预构建版本,并且通常可以在新的Node.js版本上进行工作。
多线程支持意味着对FUSE的多个调用可以并行运行。
在FUSE API方面接近功能完整。
嵌入式共享库支持意味着用户不必从第三方安装FUSE。
初始FUSE内核扩展配置的API支持,因此您可以控制用户体验。
安装
npm i fuse-native --save
例子
const ops = {
readdir : function ( path , cb ) {
if ( path === '/' ) return cb ( null , [ 'test' ] )
return cb ( Fuse . ENOENT )
} ,
getattr : function ( path , cb ) {
i
【文件预览】:
fuse-native-master
----.travis.yml(1KB)
----index.js(20KB)
----fuse-native.c(29KB)
----package.json(1KB)
----test()
--------read.js(4KB)
--------big.js(3KB)
--------links.js(2KB)
--------write.js(2KB)
--------statfs.js(918B)
--------fixtures()
--------helpers()
--------misc.js(5KB)
----semaphore.h(822B)
----bin.js(422B)
----example.js(2KB)
----.gitignore(19B)
----README.md(10KB)
----binding.gyp(721B)