有什么 app 可以将 node.js 的网站服务端运行在 iPhone 上? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
GDC
V2EX    问与答

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

  •  1
     
  •   GDC 2020-12-28 07:52:13 +08:00 via iPhone 3302 次点击
    这是一个创建于 1753 天前的主题,其中的信息可能已经有所发展或是发生改变。
    就像可以运行 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
    DC  
    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     Solana     5265 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 07:10 PVG 15:10 LAX 00:10 JFK 03:10
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86