你在本地开发H5微应用时也遇到了这些问题?:

1. 不知道如何调试

2. 不知道如何将本地的页面在钉钉客户端内打开来调试JSAPI

3. 不知道该使用什么ui组件

4. 调用JSAPI前要鉴权,很麻烦

我们推出了钉钉H5微应用本地工具,可以在Web浏览器中开发钉钉H5微应用,并支持常用的40+个JSAPI,快来试试吧

简介:

H5微应用本地开发工具是钉钉开放平台新推出的H5微应用本地开发工具,开发者通过这个工具可以做到在Web浏览器中调试H5微应用和JSAPI,像开发一个普通H5应用一样开发钉钉H5微应用。

功能:

  • 支持本地调试JSAPI。在Web浏览器开发、调试钉钉H5微应用,及调试常用的40+个JSAPI。

  • JSAPI免鉴权。使用H5微应用开发工具开发H5微应用时,本地调用JSAPI不需要鉴权。

  • 支持调试标签、样式、打印日志、查看网络请求等。

  • 支持断点调试。

  • 支持热更新。

使用流程

参考以下步骤,使用H5微应用开发工具进行开发。

1.执行以下命令,安装DingTalk-Design-CLI。

npm i dingtalk-design-cli@0.20.4 -g

2.执行以下命令,查看是否已经成功安装DingTalk-Design-CLI。

ding -v

3.执行以下命令,初始化代码模版到本地。

ding  init -o h5Test -a h5 -t h5_jsapi_component_demo_vue -l javascript

4.执行以下命令,启动开发、调试功能。

在刚刚初始化好的代码目录下执行以下命令,启动本地开发、调试。

cd h5Test
ding dev web

命令执行成功后,会默认在本地10003端口打开「H5微应用本地开发工具」,预期效果如下。

到这里,你就可以在Web浏览器像开发一个普通H5应用一样开发钉钉H5微应用了。

一键了解更多

一键了解更多

一键了解更多

开发工具|H5微应用本地开发新姿势相关推荐

  1. Java对接钉钉开发第三方H5微应用详细教程

    文章转载自:钉钉开发第三方H5微应用入门详细教程[ISV][免登流程][授权码][HTTP回调推送][识别用户身份][获取用户信息] - 世间草木 - 博客园 (by lnexin@aliyun.co ...

  2. 浅谈软件开发工具CASE在软件项目开发中发挥的作用认识

    浅谈软件开发工具CASE在软件项目开发中发挥的作用认识 内容摘要:阐述了CASE工具作为 一种开发环境在软件项目开发中所起到的开发及管理作用.CASE工具实际上是把原先由手工完成的开发过程转变为以自动 ...

  3. 微信小程序开发工具结合腾讯云开发AI人脸识别和身份证识别——基于腾讯云开发者实验项目

    微信小程序开发工具结合腾讯云开发AI人脸识别和身份证识别--基于腾讯云开发者实验项目 开通腾讯云相关权限(AI人脸识别,文字识别-身份证识别) 查看API密钥 部署微信小程序 成功演示 代码包 开通腾 ...

  4. 钉钉开发第三方H5微应用入门详细教程[ISV][免登流程][授权码][HTTP回调推送][识别用户身份][获取用户信息]...

    转载请注明原文地址:https://www.cnblogs.com/applerosa/p/11509512.html (by lnexin@aliyun.com 世间草木) 此教程注意点: 适用于第 ...

  5. html5 移动端 开发工具,H5推荐:最好用的五大移动应用开发工具

    移动互联网的开放性带给草根创业者许多想象,"有为青年.白手起家.90后创业",成为这个时代最值得骄傲的字眼.打工不易,创业更不易,开发者不仅要面对专业技术.创新思维.市场推广的考验 ...

  6. 精通WordPress设计与开发:第3章 本地开发WordPress

    本章内容: ➤本地开发 ➤搭建一个本地开发环境 ➤配置本地开发环境 ➤发布本地项目 现在你已经知道如何使用WordPress以及基本的布局,让我们看看如何开始使用WordPress做一些事情,而不仅仅 ...

  7. 小程序开发工具_微信小程序开发工具:电商、酒店、展示、文章制作教程

    现在市面上各种微信小程序开发工具已经很多了,类型也不同,很多小白不知道该怎么用.其实如果能够选对智能小程序开发平台,那么开发小程序也可以是很简单的事,不管是什么类型,都能很快生成.接下来我就跟教大家各 ...

  8. java 集成开发工具_最好的Java开发人员测试和集成工具

    java 集成开发工具 通过从您的应用程序学习企业APM产品,发现更快,更有效的性能监控. 参加AppDynamics APM导览! 无论您是刚刚起步还是已经从事了一段时间,使用正确的工具进行编程都可 ...

  9. 【Linux】三、Linux 环境基础及开发工具使用(上篇)|开发工具|编辑器-vim使用|sudo提升权限问题|编译器 - gcc/g++使用|项目自动化构建工构建工具-make/Makefile

    目录 一.开发工具 二.Linux编辑器 - vim使用 2.1 vim 的基本概念 2.2 vim的基本操作 2.3 vim正常模式命令集 2.4 vim末行模式命令集 2.5 简单vim配置 2. ...

最新文章

  1. Axure8.0 网页 or App 鼠标滚动效果
  2. commont-net.jar 代码结构图
  3. 风向变了 网络安全又占股市风口
  4. C语言再学习 -- 关闭/启动
  5. java 随机生成10个整数_Java:随机生成10个整数(1-100),对生成的序列进行排序,并插入一个任意数...
  6. 三层交换机有什么优势?
  7. Linux C 算法与数据结构 --二叉树
  8. KVM虚拟机迁移原理分析
  9. 什么是 Caché?
  10. 1040. 有几个PAT(25)
  11. 电商、数字化下的中国书店
  12. Koo叔说Shader—Shader简介
  13. 【语义分割】2021-PVT ICCV
  14. 洛谷P2015 二叉苹果树
  15. 内网搭建Ubuntu(银河麒麟)的apt本地源服务器
  16. python爬取今日头条手机app广告_今日头条App广告采集器的实现
  17. 可以复用的数据中台架构与建设实践 | 数据中台公开课
  18. bat脚本代码,一键修改网卡的dns地址和恢复为DHCP获取的方式
  19. 漏洞复现-远程代码执行-CVE-2017-10271-Weblogic
  20. 微信公众平台整合百度天气API

热门文章

  1. html实例教程 图片绘画,HTML5Canvas绘图实例教程
  2. C++ builder XE10 使用ADO组件时多线程加载出错需要CoInitialize
  3. 数字信号滤波——工频干扰
  4. Linux硬盘分区,格式化,分区
  5. ChatGPT是什么?ChatGPT里的G、P、T分别代表什么
  6. 最快网络服务器ip地址,本地ISP真实DNS服务器IP地址;加快电脑速度三法
  7. 明明白白安装中文字体
  8. 当AlphaGo战胜李世石以后,我们来聊聊深度学习
  9. DRM许可证申请攻略
  10. 100个Python实战项目(八)使用 OpenCV 制作简单图像动画