记录踩的坑,防止以后忘记
一些注意点
1. 需要用window电脑
2. npm容易出错,建议使用cnpm
npm install -g cnpm --registry=https://registry.npm.taobao.org
3. 如果dll是32位的nodejs和electron都要使用对应的版本才可以使用,
4. nodejs版本建议9版本以下
复制代码
拉取electron及依赖安装
// 首先安装 node-gyp
1. cnpm install node-gyp -g
// 拉取electron-vue项目
2. vue init simulatedgreg/electron-vue my-project
// 这里我是将electron的版本改成了1.8.2在进行安装,在这个版本测试稳定,其他的没测试
cd my-project cnpm install
复制代码
ffi安装
安装ffi之前需要的环境有4个
python2.x 这里我用的是2.7版本,(3.x不支持); 安装完成以后需要将python设置为环境变量
.net framework 4.5.1
visual C++ Build Tools,或者 (vs2015以上(包含15))
以上三个步骤可以直接执行下面的命令进行安装
cnpm install --global --production windows-build-tools
复制代码
在上面执行成功之后即可安装 node-ffi
1. cnpm install node-ffi
复制代码
编译原生模块(ffi与electron用的v8版本引擎不一致)