![](/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.