# 企业微信小程序开发

企业微信小程序的开发通过企业微信小程序模拟器插件来实现，方便用户在微信开发者工具中进行企业微信小程序开发、调试和代码上传。

## 开发须知

开发者在使用企业微信小程序插件时，须先了解企业微信小程序相关信息。具体内容可参考[文档](https://developer.work.weixin.qq.com/document/path/92455)。

## 运行环境要求

下载并安装 1.02.1903211 或以上版本的开发者工具，[下载地址](download)。

## 使用流程

1. 添加企业微信小程序插件

    初次开发企业微信小程序的用户，可登录微信开发者工具。通过工具栏中“插件”进入工具插件管理界面。在这里你可以管理企业微信小程序插件，包括添加和移除等操作。

    当插件发生变动时（添加新的插件或移除已有插件），需要重启微信开发者工具以确保功能正常运行。

    ![](https://res8.wxqcloud.qq.com.cn/wxdoc/d0a72dfb-56f7-421b-a8dc-db53075629b2.png)

    ![](https://res8.wxqcloud.qq.com.cn/wxdoc/d635aa3e-a193-492f-8aab-df21b7b5b783.png)

2. 开发企业微信小程序

    安装企业微信小程序插件后，即可开始企业微信小程序的开发之旅。在开发时请提前阅读文档了解在企业微信小程序开发模式下，微信小程序API的支持情况以及企业微信专有接口信息。

    在调试企业微信小程序时，需要将微信开发者工具的开发模式切换到企业微信小程序模式。同时，开发者需要选择所属企业以进行代码调试。

    ![](https://res8.wxqcloud.qq.com.cn/wxdoc/59fd03e3-082e-408b-8706-3adf401b3080.png)

    为了解决某些开发者没有所属企业的情况，我们为所有开发者提供了测试企业账号。测试企业的 corpid 固定为：ww17f8d10783494584，secret 固定为：i5t-rh8bXeNCgihcYPrG9ZPpWkivzPJ69sv570osk6I，在开发调试 code2session 接口会使用到。

    若开发者有多个所属企业时，可通过工具模拟器的“模拟操作”中的选择企业进行不同账号间的切换。

    ![](https://res8.wxqcloud.qq.com.cn/wxdoc/c2076326-49bf-4e7a-9927-c18dfff9e1dd.png)

## 工具支持

在企业微信小程序的开发模式下，开发者可使用绝大多数开发者工具提供的已有功能。暂时尚未支持的功能包括：[云开发](/miniprogram/dev/wxcloudservice/wxcloud/basis/getting-started.md)、[自动预览](debug#自动预览)以及[真机调试](remote-debug)。
