在windows / ubuntu上编写node.js raspberrypi程序

时间:2014-04-28 02:21:13

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

我花了两天时间尝试在windows或ubuntu上运行node-pi模块。它在我的RaspberryPi上没有安装任何问题,但在RPi上开发并不理想。经过大量错误消息后,我没有接近解决方案,我开始意识到尝试设置一个节点模块,该模块设计为在ARM处理器上运行并使其在x86机器上运行发展可能不是最好的主意。

以前是否有其他人处理此类事情?如何在x86环境中编写基于ARM的程序?直接在Pi上开发有它自己的一系列问题。

我想做的是要求像这样的布线-pi模块

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

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

还有其他人有解决这些问题的其他解决方案吗?

1 个答案:

答案 0 :(得分:0)

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