DCloud_heavensoft
DCloud_heavensoft
  • 发布:2015-02-03 06:38
  • 更新:2024-03-27 16:32
  • 阅读:55733

HBuilder为什么要登录。没网、内网怎么办?可否离线使用?

分类:HBuilder

HBuilderX

HBuilderX可以离线支持,登陆也不是强制的。
HBuilderX需要联网的地方包括:

  • 开发App时,仍然需要联网获取appid(不影响uni-app的非App端)
  • 云打包需要联网。不想联网也可以配置本地打包,参考https://ask.dcloud.net.cn/docs/#//ask.dcloud.net.cn/article/508
  • HBuilderX安装插件需要联网。如果是内网使用,可以在外网下载好插件,然后把plugin目录copy到内网使用。

=======================以下为老HBuilder相关内容======================================

HBuilder

首先HBuilder支持离线使用,在登录界面有一个跳过注册离线使用的按钮。
但是我们还是需要说一下我们的设计理念,为什么需要联网。

理念

为什么要设计账户体系。
我们认为单机工具没有前途,云+端的开发者服务代表未来,有更多想象空间。
而帐户体系是一切服务的基础。
我们享受了很多免费的互联网服务,但有一个代价,就是需要注册账户。
现在的手机、windows也都需要注册账户,都是云+端的趋势所致。
在开发工具领域,目前vs、dreameweaver新版也需要注册账户,未来这样的工具会越来越多。

安全性

如果开发者顾虑HBuilder会偷偷上传代码,那么不必担忧。
HBuilder需要账户,不是因为计划偷偷上传开发者的代码。
DCloud作为有更大雄心的企业,不会冒让自己身败名裂的巨大风险做坏事,而且我们也实在没动力去看开发者写的代码。
DCloud的股东包括很多开发界的知名人士,比如蒋涛、王淮,名人不会轻易代言,也算对我们的一种背书。

首次使用

HBuilder在一台电脑上第一次使用时需要联网验证激活。
如果是公司有限制,可以请求网管对HBuilder的安全性做测试,安全性肯定是没问题的,毕竟程序员还要上网查资料,没网络怎么工作。可以把dcloud.net.cn加入网络白名单(dcloud.net.cn是托管在阿里云的,旗下有service.dcloud,net.cn、update.dcloud.net.cn、ask.dcloud.net.cn等子站)。
HBuilder支持暂不登录。初次使用HBuilder,若没有网,也可以进入HBuilder。
不过我们还是推荐用户注册一下,不然每次启动HBuilder都要点下暂不登录按钮。(那话怎么说来着,注册个帐户你又不会怀孕)

后续使用

帐户激活过一次后,后续HBuilder支持完全脱线使用,也不用再每次启动点暂不登录。(未激活过还需要点暂不登录)
开发者使用笔记本会经常没有网络,此时可放心,一样是可以写代码的。
只是脱线后需要联网的功能没法用,包括:

  • 云端打包(我们也提供了本地打包)
  • 插件一键式云端下载安装(也可使用eclipse的本地插件安装方式装插件)
  • 升级,包括HBuilder及插件的升级无网络时都无法运行
  • 吐槽、问答等功能也需要联网
  • 没有网络无法自动每日签到,无法得到签到积分

其他误会

有人误以为登录会造成启动过慢,其实完全不会,1秒都不影响。
前面已经提到,没网络时HBuilder也是可直接进入的。
有人误以为我们做账户体系是为了收费,以后会推出收费免登录的功能。我们确实没这种想法。

如何让公司网管信任HBuilder

关于如何让公司网管信任HBuilder,我们也有点头疼。也欢迎大家给出好招。
但DCloud愿意配合开发者的公司网管的安全审计。
网管可以侦测HBuilder的网络通信流量,肯定是小到不足以上传工程代码的地步。

云服务的强化

后续DCloud还会继续开发更多创新的云服务,让大家体验到不一样的开发模式,账户的属性强化会越来越有意思。

最后,中国人之前从来没有做成功过开发工具,我们开发HBuilder的过程中也经历过很多质疑,
尤其是制作免费工具,不图给开发者卖钱,不就图多几个注册用户嘛,希望大家多支持我们,多帮我们发展用户,谢谢!

54 关注 分享
毒气 Larryleng 发哥0720 无名2015 刘半仙 佚名 wenju KingMario testemule yooly bottle 白凌玄月 嗨多磨 Jdonee WHOMAL CGY 扯淡1992 beyondliu 化无 浪客 l***@hotmail.com kazaff syd 嘉宾 5***@qq.com g***@163.com FindFly 吴贵明 demo丶hang 9***@qq.com Markk 8***@qq.com Trust d***@yahoo.com 邓刚 y***@liwai.com abiu z***@163.com 1***@qq.com 6***@qq.com 2***@qq.com 1***@163.com 6***@qq.com e***@126.com 8***@qq.com skysowe lioil 3***@qq.com Seeu 1***@qq.com

要回复文章请先登录注册

8***@qq.com

8***@qq.com

回复 云开发接单 :
你没需求,没代表这个需求不存在,很多国企、事业单位用的就是内网
2024-03-27 16:32
DCloud_heavensoft

DCloud_heavensoft (作者)

回复 1145141919 :
uni-app的cli,和HBuilderX的cli不一样,这个支持linux。https://uniapp.dcloud.net.cn/quickstart-cli.html
2024-03-22 23:48
1145141919

1145141919

回复 DCloud_heavensoft :
感谢您的回复,目前是完全没有办法运行 CLI的状态。。。
2024-03-22 23:46
DCloud_heavensoft

DCloud_heavensoft (作者)

回复 1145141919 :
那用uni-app的cli就行,不需要使用HBuilderX
2024-03-22 23:01
1145141919

1145141919

给个linux下的打包H5方案,真的被你们搞毛了,完全无法CI
2024-03-22 22:45
1***@qq.com

1***@qq.com

可是打包要登录啊
2024-02-04 17:38
云开发接单

云开发接单

回复 4***@qq.com :
手机开热点就行了,买个无线网卡
2022-12-30 18:55
4***@qq.com

4***@qq.com

回复 云开发接单 :
在外面用hbx,到内网了接着用。。结果没想到有这个问题,公司还是可以接外网,但是切换网络时特麻烦,切换内网后登录状态会掉线,打包时又需要重新登录,然后又连外网,然后又重新登录,就这切换频率就很抓狂
2022-12-30 15:48
云开发接单

云开发接单

回复 4***@qq.com :
只能内网的公司什么时候这么先进了,要使用hbx了
2022-12-30 15:37
BoredApe

BoredApe

回复 4***@qq.com :
```H5```运行、打包可以使用```uni-cli```,无需联网。参考文档:[https://uniapp.dcloud.net.cn/worktile/CLI.html](https://uniapp.dcloud.net.cn/worktile/CLI.html)
2022-12-30 15:32