electron中使用node-serialport(serialport)

使用之前最重要的是编译(window)

一、在项目下面执行yarn install(npm install),会出现编译错误,别担心。包已经下载下来了。

如果要install32位的electron,配置package.json

  "config": {
    "arch": "ia32" //64则不用配置
  },

1.输入以下命令

cd node_modules/@serialport/bindings

一定要是这个文件夹下编译!!!

2.执行以下命令

target为electron版本
arch为需要编译的系统版本(32或64)
如果你电脑有vs2015和vs2017,还可以设置msvs_version=2017

node-gyp rebuild --target=3.1.8 --arch=x64 --dist-url=https://npm.taobao.org/mirrors/atom-shell

二、直接到github仓库拉取项目下来

1.cd到项目目录下,然后执行 npm(yarn) install,有的没有依赖的不需要执行,自己看package.json

2.执行上面第二步的命令

3.复制这个项目到自己的项目node_modules下,如果需要覆盖就全部覆盖

到此就可以完美使用了

你可能感兴趣的:(electron中使用node-serialport(serialport))