未捕获的错误:无法找到绑定文件。在带有电子端口和串行端口的Windows 7上

时间:2018-07-11 09:16:40

标签: windows serial-port electron

我正在尝试将一些串行数据发送到具有电子和串行端口的设备。

我刚从这个网站上遵循了这个协议。

http://meow.noopkat.com/using-node-serialport-in-an-electron-app/

我已经有一个以前做过的电子文件。

协议是...

  1. 在网站上安装nodeJS。
  2. npm安装serialport。 (但是它没有用,所以我先做了“ npm install npm”和“ npm install serialport”)
  3. npm install -g electronic-prebuilt
  4. 从电子网站
  5. 下载电子快速入门。 (但是我使用了以前制作的电子文件。)
  6. npm install-保存串行端口
  7. npm install --save-dev electronic-rebuild
  8. 放入index.html以测试串行端口是否正常工作。

    var sp = require('serialport'); sp.list(function(err,ports){         console.log(ports);       });

在我开始电子学之后,出现了这样的错误。

**Uncaught Error: Could not locate the bindings file. Tried: 
→ C:\Users\Administrator\a\aa\node_modules\serialport\build\serialport.node 
→ C:\Users\Administrator\a\aa\node_modules\serialport\build\Debug\serialport.node 
→ C:\Users\Administrator\a\aa\node_modules\serialport\build\Release\serialport.node 
→ C:\Users\Administrator\a\aa\node_modules\serialport\out\Debug\serialport.node 
→ C:\Users\Administrator\a\aa\node_modules\serialport\Debug\serialport.node 
→ C:\Users\Administrator\a\aa\node_modules\serialport\out\Release\serialport.node 
→ C:\Users\Administrator\a\aa\node_modules\serialport\Release\serialport.node 
→ C:\Users\Administrator\a\aa\node_modules\serialport\build\default\serialport.node 
→ C:\Users\Administrator\a\aa\node_modules\serialport\compiled\6.5.0\win32\ia32\serialport.node**

在我做6之前,没有错误。

我尝试了很多协议,但是这些协议在我的计算机上不起作用。

尽管该协议写于2015年,但这是我完成的第一个协议。

所以我想弄清楚这个。

请有人帮我,我花了一个星期做了很多协议。

Windows 7 nodeJS v8.11.3 电子v1.4.13

0 个答案:

没有答案