node.js - Unexpected token ILLEGAL (ELF) Raspberry Pi Node Webkit Linux v0.31.3
问题描述
我从 dl.nwjs.io/v031.3 下载了 sdk 可执行文件,尝试了 Linux 的 32 位和 64 位版本。
我尝试在带有节点 Desktop/nwjs-sdk-v0.31.3-linux-x64/nw 的树莓派 3b+ 上运行这些
得到这个错误:
(function (exports, require, module, __filename, __dirname) { ?ELF???
SyntaxError: Invalid or unexpected token
at new Script
....... at startup (internal/bootstrap/node.js:240:19)
请注意,我直接从 nwjs.io 运行代码,而不是从 stackoverflow 或其他来源(如一些相关问题所建议的)复制任何空白字符。
解决方案
它不起作用的原因是因为您尝试运行为 x86(和 x64)平台编译的 NW.js,但 Raspberry Pi 使用 ARM 架构。
您可以在此处找到适用于所有 Raspberry Pi 版本的 NW.js 二进制文件:https ://github.com/jalbam/nwjs_rpi
推荐阅读
- php - 使用 RegEx 突出显示阿拉伯语文本
- regex - 使用 sed 和 RegEx 格式化 11 位数字
- php - Laravel Jetstream 自定义身份验证登录过程通过请求
- vue.js - 使用来自远程服务器的数据填充 vue 公式下拉列表
- php - 树莓派 3,apache2 php 脚本的浏览器权限
- python - 浏览器不安全,在 selenium python 上使用 user:pass@ip:port 代理
- javascript - 在 Angular 9 中集成 Hubspot 跟踪页面视图
- python - 从python中两个字符串之间的数据(字节)切片
- ffmpeg - ffmpeg - 从一个创建两个音频流
- go - 在 Golang 中解析 UTC ISO8601 时间格式