V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
GDC
V2EX  ›  问与答

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

  •  1
     
  •   GDC · Dec 28, 2020 via iPhone · 3738 views
    This topic created in 1959 days ago, the information mentioned may be changed or developed.
    就像可以运行 php 的 phpwin 一样,有没有其它类似的 app 可以运行 node.js 的?
    Supplement 1  ·  Dec 28, 2020
    没有 iPhone 的话 Android 的也行
    27 replies    2020-12-28 14:05:31 +08:00
    manami
        1
    manami  
       Dec 28, 2020 via Android
    怎么可能。“就像可以运行 php 的 phpwin 一样”肯定是以接口请求服务端 php 程序,返回数据在 app 展示,手机 app 运行 php 程序闻所未闻…
    manami
        2
    manami  
       Dec 28, 2020 via Android
    好像理解楼主的题意了……意思是问手机是否有“node.js 的网站服务端环境”软件?
    GDC
        3
    GDC  
    OP
       Dec 28, 2020 via iPhone
    @manami 自己上 app store 搜一下 phpwin 吧
    manami
        4
    manami  
       Dec 28, 2020 via Android
    @GDC 嗯嗯。一开始我理解错了
    GDC
        5
    GDC  
    OP
       Dec 28, 2020 via iPhone
    @manami 如果有安卓的也行
    yov123456
        6
    yov123456  
       Dec 28, 2020 via iPhone   ❤️ 1
    ish
    hanxiV2EX
        7
    hanxiV2EX  
       Dec 28, 2020 via Android   ❤️ 1
    安卓就用 termux

    苹果就用 ish
    GDC
        8
    GDC  
    OP
       Dec 28, 2020
    @hanxiV2EX
    @yov123456

    谢谢,是否可以将 ish 理解为是 iPhone 上的 terminal ?通过它自行安装 node.js 环境?
    gainsurier
        9
    gainsurier  
       Dec 28, 2020
    @GDC 不是,模拟 Linux 环境,但是能用但不太可用,还是老老实实用 PC 或服务器吧
    zqjnew
        10
    zqjnew  
       Dec 28, 2020 via Android
    好像有款编辑器,在 nodejs 上运行
    christin
        11
    christin  
       Dec 28, 2020
    https://i.loli.net/2020/12/28/kPp978iGLNEJ6zu.png 这种吗? qx 里面自带的
    或者你看看 jsbox 很早之前就支持 nodejs 了
    GDC
        12
    GDC  
    OP
       Dec 28, 2020
    @christin 是的 就是这个,不过我想先试试 iOS,因为手里的安卓手机 RAM/ROM 都比较小…
    GDC
        13
    GDC  
    OP
       Dec 28, 2020
    @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  
       Dec 28, 2020
    搞安卓的吧,方便很多。一个 200 块钱的二手手机吊打树莓派。树莓派能跑的它都能跑,树莓派不能跑的,它也不能跑。。。
    GDC
        15
    GDC  
    OP
       Dec 28, 2020
    @byte10 刚才看了一下 256G 的也要 1000 多啊 😳
    byte10
        16
    byte10  
       Dec 28, 2020
    @GDC 。。你买个那么大的手机干啥,买 128g 也就几百块钱。64G 的一般就 300 以内,旧一点的,破屏幕更便宜,建议买三星 S8,非常强,可以拿来连接硬盘,咸鱼 300 到手,可以做 NAS 非常划算,买韩版已 root 那种
    tremblingblue
        17
    tremblingblue  
       Dec 28, 2020
    jsbox 记得是支持 node 的,可以在上面跑个服务器。
    GDC
        18
    GDC  
    OP
       Dec 28, 2020
    @tremblingblue
    @christin

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