跨平台开发会有坑吗?主要是 NodeJS,开发机是 Linux ,用户都是 Windows。。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
a251922581
V2EX    程序员

跨平台开发会有坑吗?主要是 NodeJS,开发机是 Linux ,用户都是 Windows。。

  •  
  •   a251922581 2017-10-18 10:39:38 +08:00 4859 次点击
    这是一个创建于 2930 天前的主题,其中的信息可能已经有所发展或是发生改变。
    开发完要给用户演示了,因用到了 nodejs 的 sqlite3,好像要重新编译,结果 windows 虚拟机上装的纯净 win7 系统,还要下载 Virtual Studio 编译器,dotNet,一堆东西。。一安装就好几个 G。。
    20 条回复    2018-02-19 16:07:45 +08:00
    pynix
        1
    pynix  
       2017-10-18 10:41:38 +08:00
    可以用 websql
    Cooky
        2
    Cooky  
       2017-10-18 10:43:47 +08:00 via Android
    mingw gcc 干净
    coderluan
        3
    coderluan  
       2017-10-18 10:44:04 +08:00
    肯定会有坑,只不过你列举的都不算...
    pming1
        4
    pming1  
       2017-10-18 10:54:34 +08:00
    哈哈,在 win 用搞 nodejs,为啥会需要 dotnet 呢?退一万步,win10 也有 linux 子系统,开发演示甚至部署 nodejs 都不成问题~哦,你搞得应该不是跨平台应用吧
    Famio
        5
    Famio  
       2017-10-18 10:57:25 +08:00
    Virtual Studio -> Virsual Studio

    附议#4 @pming1
    Famio
        6
    Famio  
       2017-10-18 10:58:15 +08:00
    我也打错了,Virsual -> Visual
    Phariel
        7
    Phariel  
      &bsp;2017-10-18 11:00:03 +08:00
    Docker 大法好
    annielong
        8
    annielong  
       2017-10-18 11:11:54 +08:00
    一般说跨平台都是跨平台访问或者跨平台使用,这个真算是跨平台开发吧,
    sagaxu
        9
    sagaxu  
       2017-10-18 11:16:11 +08:00
    这个时候你就知道 Java 和 Go 的好了
    mazyi
        10
    mazyi  
    PRO
       2017-10-18 12:08:10 +08:00 via iPhone
    部署呀 docker 呀
    ryanzyy
        11
    ryanzyy  
       2017-10-18 15:51:18 +08:00
    janxin
        12
    janxin  
       2017-10-18 16:14:42 +08:00
    会,坑很多,慢慢来
    yulitian888
        13
    yulitian888  
       2017-10-18 16:47:01 +08:00
    VS 并不是 Nodejs 的必备条件,如果只是做演示,不打算 Debug,完全可以命令行执行 node 就好
    chairuosen
        14
    chairuosen  
       2017-10-18 17:06:15 +08:00
    LS 各位,需要 vs 是因为 node 的一些包,是要编译的,所以两种方法。1,自带二进制版,2,自带编译器。。。。
    zenxds
        15
    zenxds  
       2017-10-18 17:31:33 +08:00
    Docker 大法好
    beginor
        16
    beginor  
       2017-10-18 18:56:21 +08:00 via Android
    docker 大法好,不过碰到了家庭版的 Windows 就得哭了,不支持 hyper-v
    seognilV2
        17
    seognilV2  
       2017-10-19 00:28:54 +08:00 via Android
    @beginor 可以用 toolbox 不走 hyperv ?
    jiangzhuo
        18
    jiangzhuo  
       2017-10-19 03:01:32 +08:00
    常备各种虚拟机,想开啥开啥。
    jyf007
        19
    jyf007  
       2017-10-19 04:06:14 +08:00
    连我都会找 msys2 搞远程管理,你居然连 mingw 都不会用上
    yaolixing
        20
    yaolixing  
       2018-02-19 16:07:45 +08:00
    可以试试他山跨平台框架
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     917 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 18:41 PVG 02:41 LAX 11:41 JFK 14:41
    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