点击蓝色“程序猿DD”关注我

回复“资源”获取独家整理的学习资料!

今年3月份,在阿里云北京峰会上,阿里巴巴正式发布了“阿里巴巴小程序繁星计划”,截至当前,已经有成千上万的开发者加入这个计划,使得小程序得到蓬勃发展,然而不可避免的是,这些服务加重了对云端的开发部署、运行运维等能力的依赖。

直播预告:9月11日(周三)晚上8点,中间件小姐姐萝莉音直播,手把手教你玩转插件和小程序云,学习工作两不误!直播间地址点击文章末尾“阅读原文”哦!

为了满足对众多小程序场景的需求,阿里发布了「小程序云」,为开发者提供了“一次开发,全网运行”的能力,支持 Spring Boot、Node.js 等主流开发框架的运行环境,并在一朵云内实现统一的资源管理、数据运营和业务设计,实现一云多端的业务战略。该一站式小程序云服务最大的亮点还在于可以跨BU、跨部门,无缝对接阿里集团各开放平台服务市场以及天猫、淘宝、菜鸟、蚂蚁等阿里集团各BU业务能力。

了解“「小程序云」”参考:

https://www.aliyun.com/product/miniappdev

所谓“工欲善其事,必先利其器”,我们不仅要掌握最新技术,更要善于运用工具来最大化地发挥自己的能力,所以,为了更进一步提升小程序开发者的工作效率和开发体验,阿里云提供了免费的小程序开发插件——「Cloud Toolkit」,方便开发者在 IntelliJ IDEA 和 Eclipse 等 IDE 平台内,获得一键开发和部署的体验。

了解「Cloud Toolkit」参考:

https://cn.aliyun.com/product/cloudtoolkit

本文从以下几点为大家介绍,如何利用插件,让小程序云的开发部署提速 8 倍。

  • 插件核心功能:一键部署

  • 安装免费插件

  • 通过插件将应用部署到小程序云

  • 其他功能:快速创建开源 RPC 框架 Dubbo 工程等

插件核心功能:一键部署


Cloud Toolkit 帮助开发者将本地应用程序一键部署到线下自有 VM,或阿里云 ECS、EDAS 、Kubernetes 和小程序云上。

当您每次修改完代码后,是否正在经历反复地打包?采用 SCP 工具上传?使用XShell 或 SecureCRT 登陆服务器?替换部署包?重启?

现在开始,请把这些重复繁琐的工作交给 Cloud Toolkit ,让你开发部署效率提速 8 倍。

安装免费插件


阿里云提供了 IntelliJ IDEA 全系列 和 Eclipse 的免费插件,以方便开发人员能够高效的将本地 IDE 中编写的小程序应用,极速部署到阿里云小程序云中去。

插件主页:

https://www.aliyun.com/product/cloudtoolkit

阿里云的这个插件安装过程,和普通的插件大同小异,这里不再赘述,读者请自行安装。本文将以 IntelliJ IDEA 为例,为大家介绍如何使用。

通过插件将应用部署到小程序云


配置插件首选项

安装完插件之后,在 IntelliJ IDEA 中,点击 Tools - Alibaba Cloud - Preferences... 菜单,如下图:

随后出现如下界面,配置阿里云账号的 AK 和 SK,即可完成首选项配置(如果是子账号,则填写子账号的 AK 和 SK)。

部署应用

在 IntelliJ IDEA 中,点击 Tools - Alibaba Cloud - Deploy to Mini Program... 菜单,会出现如下部署窗口。在 Deploy to Mini Program 对话框设置部署参数,然后单击 Run,即可执行小程序云的初次部署。

查看部署日志

执行部署之后,在 IDEA 中就会开始打印部署日志,如下图所示,通过这个日志,就可以看到小程序是否成功部署到云端了。

本地管理小程序应用

除了一键部署之外,Cloud Toolkit 还在 IDE 上,为开发者提供如下图红框所示面板,利用该面板,开发者可以在本地更便捷地操作远程的小程序应用。

其他功能:


  • 快速创建开源 RPC 框架 Dubbo 工程

  • 集成阿里巴巴代码规约(自动检测整个Java工程或单个Java文件的代码规范)

  • 内置 Arthas 程序诊断

  • 内置 Terminal Shell 终端

  • 内置 MySQL 执行器等工具

总结


对于插件的使用,并不是安装越多插件越能提高工作效率,而是在于,我们能否找到这样一种适合自己的插件组合,能在最小学习成本下,最少插件数量下,最大限度地满足自己的工作需求。所以,Cloud Toolkit 能否成为你开发部署的利器,取决于你是否充分挖掘并使用其功能。在小程序开发爆炸的时代,这款插件会是你比别人快一步的显著因素。

留言交流不过瘾?添加微信:zyc_enjoy

根据指引加入各种主题讨论群

推荐阅读

  • 真实的上海IT圈:张江男vs漕河泾男

  • IntelliJ IDEA 2019 快捷键终极大全,速度收藏!

  • Java 程序员常用的 22 个Linux命令

  • 除了用它打印Hello World,你还了解多少呢?

  • 程序员真是太太太太太有趣了!!!

这款 IDE 插件再次升级,让「小程序云」的开发部署提速 8 倍相关推荐

  1. 收藏能力升级,支付宝版「小程序桌面」初现!

    支付宝「小程序收藏」上线以来,有个问题一直在用户心头萦绕:支付宝什么时候有自己的"小程序桌面"? 就在近日,支付宝对「小程序收藏」页面进行全面升级,不仅上线了用户心心念念的&quo ...

  2. 让开发部署提速 8 倍,徐妈参与贡献这款 IDE 插件的全过程

    点击上方"芋道源码",选择"设为星标" 做积极的人,而不是积极废人! 源码精品专栏 中文详细注释的开源项目 RPC 框架 Dubbo 源码解析 网络应用框架 N ...

  3. 让开发部署提速 8 倍,我参与贡献这款 IDE 插件的全过程

    如何像参与开源那样,去参与一款 IDE 插件的设计? 作为一款 IDE 插件的使用者,我是否能决定下一个版本的功能? 自从产品经理银时小伙和他的开发小哥们在去年12月发布 Cloud Toolkit( ...

  4. 让开发部署提速 8 倍的 IDE 插件

    转载自"阿里巴巴中间件" ✅ 如何像参与开源那样,去参与一款 IDE 插件的设计? ✅ 作为一款 IDE 插件的使用者,我是否能决定下一个版本的功能? 自从产品经理银时小伙和他的开 ...

  5. 开发部署提速8倍!这款IDE插件了解一下?

    对于开发者而言,提高工作效率大概有 2 种主要方式,第一种方式就是加快自己的工作速度,争取在同一段时间内多码一些代码.多干一些活来实现多产:而聪明的开发者会选择第二种方式,就是通过插件,让一些重复性的 ...

  6. IDE 插件新版本发布,总有一个功能帮到你——开发部署提速 8 倍

    对于开发者而言,提高工作效率大概有 2 种主要方式,第一种方式就是加快自己的工作速度,争取在同一段时间内多码一些代码.多干一些活来实现多产:而聪明的开发者会选择第二种方式,就是通过插件,让一些重复性的 ...

  7. idea 一直在build_让web开发部署提速 8 倍的一款 IDEA 插件,你有在用?

    原文:http://suo.im/4on4JE  来源于云栖社区>中间件小哥 作为一个 Java 程序员,我们大多数会在 Intellij IDEA 中基于 SpringBoot 来开发 WEB ...

  8. 开源软件 Apache Dubbo 牵手 IDE 插件,开发部署提速不止 8 倍

    自从产品经理银时小伙和他的团队在去年11月发布 Cloud Toolkit(一款 IDE 插件)以来,已帮助数以万计的开发者们提高了开发.测试.诊断以及应用部署效率.期间,他们还发布了 Contrib ...

  9. 「超盘云」品牌全新升级为「热度云」,热度星选完成A2轮融资

    热度星选完成A2轮融资,战略并购「超盘云」 近日,国内领先的直播电商选品撮合交易平台"热度星选"宣布完成数千万元A2轮融资,本轮融资由凯复资本.时英资本联合投资. 这是" ...

最新文章

  1. php getconfig,PHP: tidy::getConfig - Manual
  2. 线性判别分析(LDA)和她的家人们
  3. 【CV】通俗易懂的目标检测 | RCNN, SPPNet, Fast, Faster
  4. InetAddressSocket使用总结
  5. 谷歌提出新型自动语音识别数据增强大法,直接对频谱图“动刀”,提升模型表现...
  6. Oracle 11g Dataguard 物理备库配置(三)之Dataguard broker配置
  7. sql92和sql99的区别
  8. Cisco iOS的两种配置文件(思科命令的保存)
  9. dede所有目录模板全解
  10. 抖音java解析_Java版抖音解析接口
  11. Kyligence 完成 2500 万美元 C 轮融资,Coatue 领投
  12. FreeBase介绍
  13. 区块链 + 供应链金融(1)
  14. python 身份证校验
  15. Predictive State Temporal Difference Learning 原文翻译预测状态时间差分学习
  16. Mysql设置别名(表名和列名)
  17. 如何在虚拟机安装的Win10系统里快速打开【此电脑】图标?(图文详解)
  18. 数据分析入门之好莱坞百万级评论数据分析
  19. 7-5 福到了 (15 分)
  20. tcping扫描所有端口_批量Tcping ip 加 端口

热门文章

  1. python 制作自定义包并安装
  2. linux 查看磁盘分区的文件系统格式
  3. linux chroot 命令 设置根目录路径
  4. linux c 错误 'for' loop initial declaration used outside C99 mode
  5. windows平台下 c++获取 系统版本 网卡 内存 CPU 硬盘 显卡信息
  6. android 获取音乐文件的内置专辑图片
  7. 归并排序--数组和链表的实现
  8. TCP/IP详解--学习笔记(2)-数据链路层
  9. Android开发--实现对话框(AlertDialog)
  10. python canvas画移动物体_canvas中绘制的图像怎么让它移动?