Node-Webkit 还是有点坑啊。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
bringwin808

Node-Webkit 还是有点坑啊。

  •  
  •   bringwin808 2014 年 3 月 20 日 6760 次点击
    这是一个创建于 4418 天前的主题,其中的信息可能已经有所发展或是发生改变。
    现在在做个项目,基于Node-Webkit做的,由于要用到Node的一个UDP Broadcast功能,所以要获取IP和子网掩码。然后问题就出来了,NW自带的node v0.11.9版本用os.networkinterface获取的子网掩码在Windows上是错的,但是Mac\Linux上的却没这个Bugs,而我是用Mac开发的,所以没留意到。前几天刚把一个版本给老板拿去跟客户演示,演示平台是Win,结果我就悲剧了,被臭骂了一顿……
    16 条回复    2014-11-01 01:55:34 +08:00
    Just1n
        1
    Just1n  
       2014 年 3 月 20 日
    感觉还是得加大测试量。
    我前几天在node-webkit里用mongoose,结果mongodb里存储的中文是乱码,在纯node环境里则正常,后来不得已就换成了mongodb官方提供的nodejs驱动,可是感觉还是没有mongoose好用。
    bringwin808
        2
    bringwin808  
    OP
       2014 年 3 月 20 日
    @Just1n 有没有NW上好用的UI测试框架推荐?
    Just1n
        3
    Just1n  
       2014 年 3 月 20 日
    @bringwin808 还真不知道呢。
    jsonline
        4
    jsonline  
       2014 年 3 月 20 日
    不测试的错啊
    bringwin808
        5
    bringwin808  
    OP
       2014 年 3 月 20 日
    @jsonline 本来就是开发的分支,老板拿去是跟客户预演而已。只不过这个Bug出得太离谱了……
    lijinma
        6
    lijinma  
       2014 年 3 月 20 日
    @bringwin808 那你提issue了吗?

    另外,nw使用感觉怎么样?可以给一些你的分享吗?
    loading
        7
    loading  
       2014 年 3 月 20 日 via iPhone
    一次编译到处调试。-java
    iwege
        8
    iwege  
       2014 年 3 月 21 日
    MS 0.9还不是推荐版本呢,一般稳定版本应该选择0.8.5 。

    如果0.8.5也有同样的问题,然后确认同版本的node没问题。可以直接提issue了。
    yangkeao
        9
    yangkeao  
       2014 年 3 月 21 日
    nw太大了。。这才是第一个问题。。
    bringwin808
        10
    bringwin808  
    OP
       2014 年 3 月 21 日
    @lijinma 我看是Node的问题,已经向Node提Issue了。
    bringwin808
        11
    bringwin808  
    OP
       2014 年 3 月 21 日
    @iwege 0.8.5带的Node不是V0.11的,os.networkinterface()没有提供子网掩码,所以只能用0.92的版本。偏偏node v0.11的子网掩码在Win下是出错的。
    bringwin808
        12
    bringwin808  
    OP
       2014 年 3 月 21 日
    @yangkeao 嗯嗯,光是NW就有二十来M了。而且不知为何NW在我老板的电脑上打开很慢,照理来说NW第一次打开的时候慢是正常的,因为要解包自己的HTML代码,但是不知道为何在我老板的电脑上老是这么慢。
    bringwin808
        13
    bringwin808  
    OP
       2014 年 3 月 21 日
    @loading 跨平台的东西就是这么坑,以前用QT的时候也发现这样的问题。
    Narcissu5
        14
    Narcissu5  
       2014 年 3 月 22 日 via Android
    大部分源于posix的跨平台技术,在win上也就意思意思。非主流的更是如此
    clowwindy
        15
    clowwindy  
       2014 年 4 月 11 日
    从 node-webkit 的试用规模来看测试还是欠缺覆盖的,自己使用的时候要在各个平台上做好测试。
    pertersonvv
        16
    pertersonvv  
       2014 年 11 月 1 日
    @Narcissu5 qt不是主流吗?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2920 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 60ms UTC 14:00 PVG 22:00 LAX 07:00 JFK 10:00
    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