![](/img/trans.png)
[英]Can't build Cordova Windows 8 project with node.js and npm
[英]How to build node.js project for Raspberry pi with PKG(npm) from Windows 10 or Ubuntu 20.04?
我需要为 Raspberry Pi 制作我的 node.js 项目的可执行文件。 我成功安装了npm、node和pkg。
https://www.npmjs.com/package/pkg
sudo npm install -g pkg
当我调用以下命令时,进程开始并在
sudo pkg MyApp.js --target linux-armv7
.....
make [ ] 0%
如果我使用 Windows Node.js 从 Windows10 VS Studio Code 构建相同的项目。
同样来自 Ubuntu 20.04 系统,我在 2 秒内得到结果。
但是 Windows/Ubuntu 构建不支持--target linux-armv7
如果我设置--target linux
我会在 2 秒内得到可执行文件。
而且该可执行文件在 Raspberry pi 中不起作用,因为它不是为 Armv7 构建的。
应该进行一些调整以从 Window10 或 Ubuntu Linux 制作--target linux-armv7
armv7。
我们不能花 24 小时在一个可执行的构建上。 如果将来再次对代码进行更正,则需要 24 小时。
代表 OP 回答:
通过在 -t 选项上添加节点版本,我终于找到了解决我的问题的方法。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.