当前位置: 首页 > 面试题库 >

如何在Android上运行我的node.js项目?

拓拔谭三
2023-03-14
问题内容

我的Android平板电脑上有运转正常的php服务器,因此我希望它也可以以某种方式运行nodejs。源代码在github上可用,它也可以在linux上构建,但是我真的不明白如何构建它。

提前致谢,


问题答案:

网站上缺少构建说明:

  1. 下载它:

wget http://nodejs.org/dist/v0.8.1/node-v0.8.1.tar.gz

  1. 打开包装:

tar xzf node-v0.8.1.tar.gz

  1. 转到解压缩的文件夹:

cd node-v0.8.1/

./configure&& make&&sudo make install

您可能需要像安装一些依赖g++或者build-essentialcurllibssl-dev第一。

还有一个打包的Android端口,但是似乎没有被积极维护。

编辑 :显然,您需要根据设备修改一些构建选项。用谷歌搜索“ node android”
+您的模型应为您提供更多详细信息。以下是适用于G1和Galaxy S的它们:http : //mitchtech.net/node-js-on-android-
linux/



 类似资料:
  • 问题内容: 提出的每个选项都有一个问题: 我想在普通设备上运行它,所以我希望避免在设备上安装其他操作系统 上个月停止了对JXCore的工作,并且(可能是结果)我无法对其进行编译 自2014年以来就没有开发过NodeJs Anode的Android Port,而且当时并没有真正维护它 我链接到的第二个线程中的第二个答案现在提到了Android的官方节点发行版,但是除了指向最新dist的Browse-

  • 问题内容: 我的目标是在端口80上运行Node.js。这是因为我发现node.js被某些网络阻止,这些网络不允许来自任何其他端口的流量。 看来最好的方法是通过Node.js代理Apache。我已经尝试使用node-http- proxy 来做到这一点,但是我没有任何运气。 我正在使用的代码在这里: 但是我一直收到端口80的错误“地址正在使用”。我一定做错了。 如何使用node-http-proxy

  • 我想让一些代码在后台持续运行。我不想在服务中这样做。还有其他可能的方法吗? 我曾尝试在我的活动中调用线程类,但我的活动在后台保留了一段时间,然后就停止了。线程类也停止工作。

  • 我试图将我的android项目连接到php上的数据库,我的代码中没有错误,但当我试图在手机上运行我的应用程序时,它不起作用 这就是Json_解析 我知道,这是我在日志中的错误 e/ViewRootImpl: sendUserAction事件()mView==null

  • 我有Laravel项目,可以运行它 我正在目录中执行此命令。之后,我可以看到网站上http://localhost:8000虽然速度很慢,但可以导航。 现在我正在配置apache服务的同一个地方: 不是,我将应用程序指向的不是项目的根目录,而是目录。这使我能够打开该网站的主页,但单击任何链接都会导致错误404。 如果我发球 对于Apache,我根本看不到主页,说403禁止。这可能是因为此目录没有。