thunder-node-sdk-lite v0.2.67
ThunderBolt SDK for Electron
ThunderBolt Electron SDK 基于ThunderBolt SDK for Windows,使用 Node.js C++ 插件开发,是一个为 Electron 平台用户服务的SDK。
Install
npm i thunder-node-sdk
Usage
通过如下代码将 SDK 引入至你的项目中:
import ThunderBoltEngine from 'thunder-node-sdk'
直接安装sdk,默认是不会进行编译,是不能直接使用的,可以在你的项目的package.json文件里加上配置,这样在npm install时将自动编译sdk:
"thunder_electron": { "build": true, //是否在npm install时进行自动编译 "electron_version": "6.0.9", //你的项目使用的electron版本号 默认6.0.9 "msvs_version":"2015" //编译使用的vs版本号,默认2015 }
如果不使用自动编译,也可以选择安装后自行编译。windows平台需要安装Visual Studio或使用
npm install --g --production windows-build-tools
安装编译环境;Mac需要安装Xcode Command Line Tools
。windows配置命令target是你的项目使用的electron版本号,msvs_version是你安装的vs版本号,也可以指定安装2015的编译环境:
npm install --g --production windows-build-tools --vs2015
:node-gyp configure --target=6.0.9 --msvs_version=2015 --arch=ia32 --dist-url=https://electronjs.org/headers
Mac配置命令:
node-gyp configure --target=6.0.9 --dist-url=https://electronjs.org/headers
配置完成就可以进行编译了:
node-gyp build
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago