【问题标题】:writing node.js raspberrypi programs on windows/ubuntu在 windows/ubuntu 上编写 node.js raspberrypi 程序
【发布时间】:2014-04-28 02:21:13
【问题描述】:

在过去的两天里,我一直在尝试让节点布线-pi 模块在 Windows 或 ubuntu 上运行。它在我的 RaspberryPi 上安装没有问题,但在 RPi 上开发并不理想。在大量错误消息并没有让我非常接近解决方案之后,我开始意识到尝试设置一个节点模块,该模块旨在在 ARM 处理器上运行并让它在 x86 机器上运行发展可能不是最好的主意。

以前有没有其他人处理过这种事情?您如何在 x86 环境中编写基于 ARM 的程序?直接在 Pi 上进行开发有其自身的一系列问题。

我想做的是需要这样的wiring-pi模块

var wpi = require('wiring-pi')|| { //recreate the required wiring-pi methods for testing on x86};

但是,这意味着我的 npm 安装也会失败,或者需要根据我是直接在 raspberyPi 上还是在 windows/ubuntu x86 系统上构建而有所不同。

还有其他人有解决此类问题的其他解决方案吗?

【问题讨论】:

    标签: linux windows node.js raspberry-pi development-environment


    【解决方案1】:

    我遇到了同样的问题,并且同样意识到试图让 ARM 模块在 X86 上工作是不可行的。希望您的 Raspberry Pi 特定调用被隔离在一个模块中,然后您可以在 x86 上轻松替换该模块。我没有找到比这更聪明的解决方案了。

    【讨论】:

    • 我问了一个关于测试和模拟的不同问题,得到的回答正是我在这里建议的。您可以在 cmets 中看到这里的解决方案(类似于我提出的)。我几乎让它工作了,正在等待@PeterVC 提供他的 cmets 作为答案,以便我可以接受它。您的里程可能会有所不同stackoverflow.com/questions/23355051/…
    猜你喜欢
    • 1970-01-01
    • 2015-05-15
    • 1970-01-01
    • 2018-05-02
    • 1970-01-01
    • 1970-01-01
    • 2012-12-06
    • 2016-05-06
    • 1970-01-01
    相关资源
    最近更新 更多