V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
GDC
V2EX  ›  问与答

有什么 app 可以将 node.js 的网站服务端运行在 iPhone 上?

  •  1
     
  •   GDC · 2020-12-28 07:52:13 +08:00 via iPhone · 2847 次点击
    这是一个创建于 1419 天前的主题,其中的信息可能已经有所发展或是发生改变。
    就像可以运行 php 的 phpwin 一样,有没有其它类似的 app 可以运行 node.js 的?
    第 1 条附言  ·  2020-12-28 08:24:06 +08:00
    没有 iPhone 的话 Android 的也行
    27 条回复    2020-12-28 14:05:31 +08:00
    manami
        1
    manami  
       2020-12-28 07:57:18 +08:00 via Android
    怎么可能。“就像可以运行 php 的 phpwin 一样”肯定是以接口请求服务端 php 程序,返回数据在 app 展示,手机 app 运行 php 程序闻所未闻…
    manami
        2
    manami  
       2020-12-28 08:05:37 +08:00 via Android
    好像理解楼主的题意了……意思是问手机是否有“node.js 的网站服务端环境”软件?
    GDC
        3
    GDC  
    OP
       2020-12-28 08:10:22 +08:00 via iPhone
    @manami 自己上 app store 搜一下 phpwin 吧
    manami
        4
    manami  
       2020-12-28 08:16:57 +08:00 via Android
    @GDC 嗯嗯。一开始我理解错了
    GDC
        5
    GDC  
    OP
       2020-12-28 08:24:33 +08:00 via iPhone
    @manami 如果有安卓的也行
    yov123456
        6
    yov123456  
       2020-12-28 08:26:13 +08:00 via iPhone   ❤️ 1
    ish
    hanxiV2EX
        7
    hanxiV2EX  
       2020-12-28 08:29:07 +08:00 via Android   ❤️ 1
    安卓就用 termux

    苹果就用 ish
    GDC
        8
    GDC  
    OP
       2020-12-28 08:43:38 +08:00
    @hanxiV2EX
    @yov123456

    谢谢,是否可以将 ish 理解为是 iPhone 上的 terminal ?通过它自行安装 node.js 环境?
    gainsurier
        9
    gainsurier  
       2020-12-28 08:54:39 +08:00
    @GDC 不是,模拟 Linux 环境,但是能用但不太可用,还是老老实实用 PC 或服务器吧
    zqjnew
        10
    zqjnew  
       2020-12-28 08:56:34 +08:00 via Android
    好像有款编辑器,在 nodejs 上运行
    christin
        11
    christin  
       2020-12-28 08:58:25 +08:00
    https://i.loli.net/2020/12/28/kPp978iGLNEJ6zu.png 这种吗? qx 里面自带的
    或者你看看 jsbox 很早之前就支持 nodejs 了
    GDC
        12
    GDC  
    OP
       2020-12-28 09:08:34 +08:00
    @christin 是的 就是这个,不过我想先试试 iOS,因为手里的安卓手机 RAM/ROM 都比较小…
    GDC
        13
    GDC  
    OP
       2020-12-28 09:10:40 +08:00
    @gainsurier 在网上找到了一篇相关介绍,但不敢在主力手机上尝试,晚上回家试试

    Installing Node.js on iSH

    - Installing the Alpine Linux package manager apk: https://github.com/ish-app/ish/wiki/Installing-apk-on-the-App-Store-Version
    - Fetching Alpine’s repository list: `apk update`
    - Installing Node.js: `apk add nodejs`
    byte10
        14
    byte10  
       2020-12-28 09:12:16 +08:00
    搞安卓的吧,方便很多。一个 200 块钱的二手手机吊打树莓派。树莓派能跑的它都能跑,树莓派不能跑的,它也不能跑。。。
    GDC
        15
    GDC  
    OP
       2020-12-28 09:14:13 +08:00
    @byte10 刚才看了一下 256G 的也要 1000 多啊 😳
    byte10
        16
    byte10  
       2020-12-28 09:52:59 +08:00
    @GDC 。。你买个那么大的手机干啥,买 128g 也就几百块钱。64G 的一般就 300 以内,旧一点的,破屏幕更便宜,建议买三星 S8,非常强,可以拿来连接硬盘,咸鱼 300 到手,可以做 NAS 非常划算,买韩版已 root 那种
    tremblingblue
        17
    tremblingblue  
       2020-12-28 10:02:00 +08:00
    jsbox 记得是支持 node 的,可以在上面跑个服务器。
    GDC
        18
    GDC  
    OP
       2020-12-28 10:10:53 +08:00
    @tremblingblue
    @christin

    谢谢,jsbox 确实是支持的,这里分享一个官方 link 方便其他有需要的小伙伴: https://cyanzhong.github.io/jsbox-nodejs/#/
    GDC
        19
    GDC  
    OP
       2020-12-28 10:16:02 +08:00
    @byte10 就是搞爬虫… 存图…
    christin
        20
    christin  
       2020-12-28 10:31:27 +08:00 via iPhone
    @GDC qx 和 jsbox 都是 iOS 上的 qx 需要非国区下载 7.99 刀
    爬虫的话 iOS 上也有能运行 python 的 app
    GDC
        21
    GDC  
    OP
       2020-12-28 10:36:46 +08:00
    @christin emmm… 除了爬下来,还要搞个网站展示出来… 另外不会写 python… 还是从 node.js 和 php 入手吧
    christin
        22
    christin  
       2020-12-28 10:57:30 +08:00 via iPhone
    @GDC 那就用 jsbox 吧 qx 不太推荐干这个
    GDC
        23
    GDC  
    OP
       2020-12-28 11:22:29 +08:00
    @christin
    看到官方文档有这么一句话 “JSBox 目前不具备后台运行的权限,这一个限制也同样作用于 Node.js 运行时”,
    这是不是意味着,手机息屏(一段时间后)服务就中断了?
    另外 node.js 的版本是 v10.13.0 感觉也有点老了
    byte10
        24
    byte10  
       2020-12-28 12:55:08 +08:00
    @GDC 搞树莓派的吧,少年,或者淘宝个电视盒子 有一个 H96 max 不错,也可以刷安卓 openwrt
    christin
        25
    christin  
       2020-12-28 13:35:26 +08:00 via iPhone
    @GDC jsbox 运行是类似快捷指令 点开一个应用运行 不能后台可能是关闭应用就停了
    GDC
        26
    GDC  
    OP
       2020-12-28 14:03:54 +08:00
    @byte10 我有个 Z3735F 的迷你电脑,一直觉得靠 USB 扩展硬盘 长时间运行不太稳…
    GDC
        27
    GDC  
    OP
       2020-12-28 14:05:31 +08:00
    @byte10 看了一下 H96 max,我那个应该比这个强点… 4GB 内存 / 64GB EMMC 硬盘…
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1009 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 20:13 · PVG 04:13 · LAX 12:13 · JFK 15:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.