> IM系統支持H5(手機網頁)、APP、微信小程序等多端,通過uni-app實現,若需要,請自行編譯,以下是編譯各端的方法
#### 準備工作
1. 安裝`HBuilderX`開發工具,[下載地址](https://www.dcloud.io/hbuilderx.html),請下載安裝`App開發版本`
2. 使用`HBuilderX`打開`站點根目錄/addons/fastim/uniapp`目錄
3. 修改`uniapp/common/config.js`中的`baseUrl、httpsSwitch、httPort`,請參考注釋進行修改
4. 編譯到各個平臺運行查看
5. Im系統已測試`IOS`、`安卓APP`、`微信小程序`、`H5`平臺,若您在編譯到其他端時,遇到與預期不同表現,請百度解決
#### 對編譯到H5舉例
1. 完成準備工作的第`1-3`步
2. 如果您的站點使用了`https`,建議打開uniapp目錄的`manifest.json`文件,找到`h5配置`,啟用https協議
3. 在`HBuilderX`中打開任意一個uniapp目錄的文件
4. 在`HBuilderX`的頂部菜單中找到`發行->網站-PC Web或手機H5`,在提示框中填寫網站域名如:`im.thankphp.com`
5. 編譯成功后,找到提示出來的h5目錄,將`整個h5目錄`上傳到站點的`根目錄/public目錄內`
6. 瀏覽器訪問:`域名/h5/`
#### 編譯到其他平臺
1. 與H5大同小異,首先都是完成準備工作的第`1-3`步
2. 打開uniapp目錄的`manifest.json`文件,找到你要編譯的平臺的配置項,按需修改
3. `HBuilderX`頂部菜單:運行或發行