在openwrt上安装nodejs

时间:2015-12-24 09:40:42

标签: node.js raspberry-pi openwrt

我正在尝试在raspberry pi B +运行openwrt chaos calmer上安装nodejs,我在(https://downloads.openwrt.org/snapshots/trunk/brcm2708/generic/packages/packages/)发现这个包(node_v0.12.7-2_brcm2708.ipk)我无法直接在raspi上安装它所以我在我的mac pc上将其下载并将其部署到raspi。当我尝试运行helloWorld.js脚本时,我收到以下错误:

root@OpenWrt:~# node /test/hello.js

-ash: node: not found

4 个答案:

答案 0 :(得分:0)

您尚未正确安装node!如果您无法直接安装,请尝试putty。您可以连接 远程shell 在wifi上使用你的mac并从那里安装节点。

  1. Installing putty on mac

  2. Putty RaspberryPi remote connection

答案 1 :(得分:0)

我担心你没有安装包。

如果您可以使用覆盆子连接到互联网,请尝试将/etc/opkg.conf编辑到工作存储库,然后运行opkg update和opkg install。

如果不可能,您可以通过opkg软件包安装任何软件包: opkg安装

答案 2 :(得分:0)

因为文件是动态链接的。您必须设置链接器选项以在生成可执行文件时静态链接库

答案 3 :(得分:0)

为设备构建映像时,可以使用命令make menuconfig

选择并添加软件包。

菜单中的节点包位置在语言部分中,如此处所述:https://openwrt.org/packages/pkgdata/node

要生成图像,可以使用以下过程:https://openwrt.org/docs/guide-developer/build-system/start