如何使用 Ubuntu Snappy 在树莓派上构建 node.js 应用程序?

如何使用 Ubuntu Snappy 在树莓派上构建 node.js 应用程序?

我曾经使用 node-snapper 来构建在 ubuntu snappy 中运行的 node.js 应用程序,而在最近的更新中,ubuntu.com 上的教程页面已被删除,现在只提到 snapcraft。

据我了解,即使我在 snapcraft.yaml 中指定了架构,snapcraft 仍会使用我的主机(amd64)来编译二进制文件,而它不能在 raspberry pi(armhf)中使用。

还有其他方法可以将 node.js 应用程序打包到 snappy 中吗?

答案1

我猜这与如何使用 snapcraft 为 ubuntu core 交叉构建应用程序

请注意,Snappy Ubuntu Core 16.04(仍在开发中)具有经典维度,使您能够直接在设备上构建,因此您将不再遇到跨架构问题。

相关内容