node-posix-ext:fs和posix的Node.js模块流程的直接替代品,可在POSIX和Windows平台上提供其POSIX功能

时间:2024-06-01 23:20:50
【文件属性】:

文件名称:node-posix-ext:fs和posix的Node.js模块流程的直接替代品,可在POSIX和Windows平台上提供其POSIX功能

文件大小:34KB

文件格式:ZIP

更新时间:2024-06-01 23:20:50

cross-platform filesystem fs process posix

node-posix-ext fs和posix的Node.js模块流程的替代品,可在POSIX和Windows平台上提供其POSIX功能。 动机 公开了POSIX API等。 其中有些是在Windows上实现的,有些则不是。 编写跨平台代码时,后者必须由其他代码包装,因为Node.js内置插件不提供跨平台功能。 某些POSIX API也可以在Windows上实现,并且可以提供所需的跨平台功能。 例如,内置process对象和核心fs模块可以。 可选模块和提供了其他POSIX API,以完成Node.js的提供。 但是,并非所有函数都可以在Windows上调用。 例如,中的是POSIX平台上的(整数)数字,而Windows用表示它们。 类型不同,但底漆相同。 为什么不在两个平台上使用相同的方法? 用户和组标识符仍然是呼叫者的“黑匣子”。 表示他们的实际数据类型... 特征 以下方法期望


【文件预览】:
node-posix-ext-master
----.gitignore(37B)
----package.json(2KB)
----src()
--------autores.cc(196B)
--------process-win.cc(12KB)
--------posix-ext.cc(709B)
--------posix-win.cc(35KB)
--------winwrap.cc(3KB)
--------autores.h(18KB)
--------process-win.h(218B)
--------fs-win.h(193B)
--------fs-win.cc(22KB)
--------posix-win.h(208B)
--------winwrap.h(735B)
----.travis.yml(374B)
----LICENSE(1KB)
----README.md(10KB)
----example()
--------example-whoami.js(626B)
--------example-psinfo.js(1KB)
----lib()
--------posix-ext.js(13KB)
----binding.gyp(705B)
----.npmignore(40B)
----test()
--------test-process.js(3KB)
--------test-posix.js(6KB)
--------test-fs.js(7KB)
----.editorconfig(166B)

网友评论