fswin
is a native node.js
add-on that works on windows.
It has ported some platform specified filesystem APIs. And made them easy to use in javascript.
For api documents and examples please see wiki
NOTE: fswin depends on n-api since v3. which requires node.js v8 or later.
You may install fswin by using the following command line:
npm install fswin
The package contains prebuilt binaries for node.js
, electron
and nw.js
on all architectures.
first you need to install Visual Studio 2019 or later.
then you need to install Python
then you need to install node-gyp
npm -g install node-gyp
then you need to clone the repo
git clone https://github.com/xxoo/node-fswin.git
cd node-fswin
finally you can build the source
for node.js
:
node-gyp rebuild
for electron
:
node-gyp rebuild --target=x.x.x --dist-url=https://atom.io/download/electron
for nw.js
please follow the official document