Ter*_*rro 1 javascript nfc node.js electron
我已经下载了这个库(https://github.com/pokusew/nfc-pcsc),现在我正在尝试在其中运行一个 Electron 项目,但是当我尝试将它作为 Electron 运行时,每次都会遇到问题项目。\n所以我的问题是:如何在我的 Electron 项目上实现这个库并使其不作为 node.js 工作
\n\n我尝试npm install --save electron@latest在库中将 json 脚本更改"example": "node -r @babel/register examples/read-write.js"为"example": "electron -r @babel/register examples/read-write.js"我也尝试卸载和安装,我已经完成了电子重建
"rebuild": "electron-rebuild -f -w yourmodule",\n "build": "babel src --out-dir dist",\n "example": "electron -r @babel/register examples/read-write.js",\n "example-basic": "node -r @babel/register examples/basic.js",\n "example-from-readme-3": "node -r @babel/register examples/from-readme-3.js",\n "example-led": "node -r @babel/register examples/led.js",\n "example-mifare-classic": "node -r @babel/register examples/mifare-classic.js",\n "example-mifare-desfire": "node -r @babel/register examples/mifare-desfire.js",\n "example-mifare-ultralight-ntag": "node -r @babel/register examples/mifare-ultralight-ntag.js",\n "example-ndef": "node -r @babel/register examples/ndef.js",\n "example-uid-logger": "node -r @babel/register examples/uid-logger.js",\n "example-without-auto": "node -r @babel/register examples/without-auto.js",\n "prepack": "yarn build && yarn test",\n "test": "cross-env NODE_ENV=test ava test/tests.js --verbose"\n } \nRun Code Online (Sandbox Code Playgroud)\n\n当我尝试将应用程序作为 Electron 应用程序(https://i.stack.imgur.com/7v6hO.png)运行时,我收到此错误,并且当我进行重建时,出现此错误: \xc3 \x97 重建失败 Electron-rebuild 内部发生未处理的错误
\nElectron 从 v5.0.0 开始使用 Node.js v12.0.0。此本机模块 (nfc-pcsc) 未针对该版本正确构建。
将 Electron 降级到 v4,通过“电子重建”重建,它应该正确构建。
npm install --save-dev electron@4
Run Code Online (Sandbox Code Playgroud)
然后
electron-rebuild
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4193 次 |
| 最近记录: |