HBuilderX的定位,跟小程序开发者工具很像,都是appid关联账号的。他们在社区写过一篇这样的文章,也做了明确的产品定位。

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

完整的可以看这里:https://ask.dcloud.net.cn/article/167

从它的两种编译方式来简单聊聊,为什么不推荐离线环境开发APP。

通过 HBuilderX 可视化界面

优点是内置相关环境,开箱即用。支持APP真机运行,实时调试。

2022-04-01-00-20-03

但必须先登录,才能使用一些功能。包括离线打包、选择本地插件等操作。

2022-04-01-00-04-02

2022-04-01-00-06-55

通过vue-cli命令行

HBuilderX 3.4.3-alpha,支持使用CLI生成本地打包App资源。

生成本地资源后,没有run的过程,没办法调试APP代码。

2022-04-01-00-12-10

H5和各种小程序可以调试的,但APP不行。

2022-04-01-00-13-48