Javascript 如何在电子项目中实现nfc阅读器(ACR122)?

Javascript 如何在电子项目中实现nfc阅读器(ACR122)?,javascript,node.js,electron,nfc,Javascript,Node.js,Electron,Nfc,我已经下载了这个库,现在我正试图在其中运行一个电子项目,但每次我尝试将它作为一个电子项目运行时都会遇到问题。 所以我的问题是:我如何在我的Electron项目上实现这个库,并使它不作为node.js工作 我尝试npm安装-保存electron@latest在库中,在json上更改脚本示例:node-r@babel/register examples/read-write.js到example:electron-r@babel/register examples/read-write.js我也尝试

我已经下载了这个库,现在我正试图在其中运行一个电子项目,但每次我尝试将它作为一个电子项目运行时都会遇到问题。 所以我的问题是:我如何在我的Electron项目上实现这个库,并使它不作为node.js工作

我尝试npm安装-保存electron@latest在库中,在json上更改脚本示例:node-r@babel/register examples/read-write.js到example:electron-r@babel/register examples/read-write.js我也尝试过卸载和安装,我已经完成了electron重建

    "rebuild": "electron-rebuild -f -w yourmodule",
    "build": "babel src --out-dir dist",
    "example": "electron -r @babel/register examples/read-write.js",
    "example-basic": "node -r @babel/register examples/basic.js",
    "example-from-readme-3": "node -r @babel/register examples/from-readme-3.js",
    "example-led": "node -r @babel/register examples/led.js",
    "example-mifare-classic": "node -r @babel/register examples/mifare-classic.js",
    "example-mifare-desfire": "node -r @babel/register examples/mifare-desfire.js",
    "example-mifare-ultralight-ntag": "node -r @babel/register examples/mifare-ultralight-ntag.js",
    "example-ndef": "node -r @babel/register examples/ndef.js",
    "example-uid-logger": "node -r @babel/register examples/uid-logger.js",
    "example-without-auto": "node -r @babel/register examples/without-auto.js",
    "prepack": "yarn build && yarn test",
    "test": "cross-env NODE_ENV=test ava test/tests.js --verbose"
  } 

当我尝试将应用程序作为Electron应用程序运行时出现此错误,当我执行重建时出现此错误:×重建失败Electron重建内部发生未经处理的错误。从v5.0.0开始,Electron正在使用Node.js v12.0.0。该版本的本机模块nfc pcsc未正确生成

将Electron降级到v4,通过Electron rebuild重建,它应该可以正确地构建

npm安装-保存开发electron@4 然后

电子重建
我也犯了同样的错误,但现在是69而不是70:你用电子重建了吗?您的npm重建脚本应该如下所示:rebuild:electron rebuild运行此脚本时会发生什么?生成是否成功或出现错误?我收到了以下错误:。我得到了和你一样的脚本。无法识别electron-rebuild。您是否安装了电子重建?如果没有,请运行此npm安装-保存dev electron rebuild然后运行npm run rebuild我已经尝试了很多方法,但是我忘记了安装rebuild,现在它可以工作了,谢谢!您好,我是新来的电子和有困难实现如何读取nfc卡使用。我已经搜索了所有地方,但没有在electron中实现代码示例。你能帮忙吗?