From 7a51b204e2d70cb00e7d59a16db548fd88b531a2 Mon Sep 17 00:00:00 2001 From: sw_pc Date: Sat, 21 Oct 2023 19:03:41 +0800 Subject: [PATCH] =?UTF-8?q?ffi=E5=AE=89=E8=A3=85=E6=95=99=E7=A8=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- electron/doc/ffi.md | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 electron/doc/ffi.md diff --git a/electron/doc/ffi.md b/electron/doc/ffi.md new file mode 100644 index 0000000..5d51f3b --- /dev/null +++ b/electron/doc/ffi.md @@ -0,0 +1,28 @@ +## 安装ffi + +```bash +chcp 65001 +set PATH=%APPDATA%\nvm\v18.16.0;%PATH% +set PATH=%APPDATA%\nvm\v16.16.0;%PATH% +set PATH=D:\Python\Python2718;%PATH% +set PYTHON_PATH=D:\Python\Python2718 +set PYTHON_PATH=D:\Python\Python2718\python.exe +set PYTHONPATH=D:\Python\Python2718 +set PYTHONPATH=D:\Python\Python2718\python.exe +npm install ffi + +``` + +https://github.com/waitingsong/node-win32-api/releases + + +#### node-ffi从入门到放弃(安装篇) +https://www.cnblogs.com/onesea/p/15879795.html +快速导读 +> npm i -g windows-build-tools // 下载windows-build-tools +> npm config set msvs_version 2017 // 设置msvs_version,同时可以使用npm config list 查看python是否指向2.7版本 +> npm i -g node-gyp // 下载node-gyp +> npm i ffi --save +// electron 添加 +> npm i electron-rebuild -D +> electron-rebuild \ No newline at end of file -- GitLab