Compare commits
52 Commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
7e06f19bbc | ||
![]() |
0b66c1f0d6 | ||
![]() |
ff2742ffd8 | ||
![]() |
70c2992a5f | ||
![]() |
4ac4ee6874 | ||
![]() |
865164a404 | ||
![]() |
f9c8069ab2 | ||
![]() |
2fbf5140e5 | ||
![]() |
0126f8144a | ||
![]() |
71383d7482 | ||
![]() |
4d3bfc5f42 | ||
![]() |
c173d217de | ||
![]() |
d2da9a039f | ||
![]() |
c915edd458 | ||
![]() |
504948452e | ||
![]() |
3daa6c7a54 | ||
![]() |
10cd1580a5 | ||
![]() |
5b0876e106 | ||
![]() |
cfcdeaff01 | ||
![]() |
7c34f233fd | ||
![]() |
686146a7d9 | ||
![]() |
44732d5977 | ||
![]() |
05c3794cf7 | ||
![]() |
f0431a504a | ||
![]() |
eccec85ea6 | ||
![]() |
16ff538804 | ||
![]() |
f81e07eb6f | ||
![]() |
1cbd41ad87 | ||
![]() |
d8567b8427 | ||
![]() |
afe6a1923b | ||
![]() |
0f60f4754f | ||
![]() |
7e988d0401 | ||
![]() |
d85813c229 | ||
![]() |
12eb56809d | ||
![]() |
d792172779 | ||
![]() |
011562ae73 | ||
![]() |
71c4e36933 | ||
![]() |
6261982f6c | ||
![]() |
4ac01e0ed0 | ||
![]() |
2dfe07f13e | ||
![]() |
7f4e4017ce | ||
![]() |
635970f37b | ||
![]() |
106e740220 | ||
![]() |
3e6420ba6f | ||
![]() |
79be8010d5 | ||
![]() |
0b6e679f3b | ||
![]() |
97c43ad2b9 | ||
![]() |
cbf978745c | ||
![]() |
63dceada90 | ||
![]() |
366aade8b4 | ||
![]() |
aeb505e3d9 | ||
![]() |
f9482e4773 |
9
.gitignore
vendored
@@ -362,7 +362,10 @@ MigrationBackup/
|
||||
# Fody - auto-generated XML schema
|
||||
FodyWeavers.xsd
|
||||
|
||||
|
||||
/framework/*pro*
|
||||
/framework/*Pro*
|
||||
/src/*Pro*/
|
||||
/src/*Pro*
|
||||
/src/*pro*
|
||||
/src/*pro*/
|
||||
/src/ThingsGateway.Web.Entry/.config/
|
||||
/doc/.*
|
||||
|
||||
|
15
doc/README.md
Normal file
@@ -0,0 +1,15 @@
|
||||
文档基于 [https://www.docusaurus.io/](https://www.docusaurus.io/) 构建。
|
||||
|
||||
### 本地运行
|
||||
|
||||
```bash
|
||||
npm install
|
||||
|
||||
npm run start
|
||||
```
|
||||
|
||||
### 发布部署
|
||||
|
||||
```bash
|
||||
npm run build
|
||||
```
|
16
doc/build/404.html
vendored
Normal file
1
doc/build/assets/css/styles.59b237ac.css
vendored
Normal file
BIN
doc/build/assets/images/Dlt645Master-34e6bd173cd0148fd17321677ff45f13.png
vendored
Normal file
After Width: | Height: | Size: 142 KiB |
BIN
doc/build/assets/images/KafkaProducer-2bc6e495be5527e341d847e788720e15.png
vendored
Normal file
After Width: | Height: | Size: 169 KiB |
BIN
doc/build/assets/images/ModbusMaster-cf5713c724f6bda1a988baa80ce7d69b.png
vendored
Normal file
After Width: | Height: | Size: 155 KiB |
BIN
doc/build/assets/images/ModbusSlave-af3ec2c26ed660a74ecfc3cb989f08dd.png
vendored
Normal file
After Width: | Height: | Size: 147 KiB |
BIN
doc/build/assets/images/MqttClient-8fa7dc0592dd20c39ac0db9d17799f96.png
vendored
Normal file
After Width: | Height: | Size: 176 KiB |
BIN
doc/build/assets/images/MqttServer-1f7af322f6a2a2a17dd6a43f78cd568c.png
vendored
Normal file
After Width: | Height: | Size: 170 KiB |
BIN
doc/build/assets/images/OpcDaMaster-7512e4a3f835511abfb86de877bf65ec.png
vendored
Normal file
After Width: | Height: | Size: 141 KiB |
BIN
doc/build/assets/images/OpcUaMaster-111ba78f932a946e0a411c4ec6ec5d25.png
vendored
Normal file
After Width: | Height: | Size: 151 KiB |
BIN
doc/build/assets/images/OpcUaMaster1-b4414db3a8673494c98c41bea0f1fc5e.png
vendored
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
doc/build/assets/images/OpcUaServer-02dfe654703b6a343dfe20f17a5bc7a1.png
vendored
Normal file
After Width: | Height: | Size: 145 KiB |
BIN
doc/build/assets/images/OpcUaServer1-89352ca1896e390dd4b702d07433d539.png
vendored
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
doc/build/assets/images/QuestDBProducer-4229b8705e94dd210f365f0f712865d5.png
vendored
Normal file
After Width: | Height: | Size: 139 KiB |
BIN
doc/build/assets/images/RPC日志详情-8b423eb765840c97c5f66dd718b25573.png
vendored
Normal file
After Width: | Height: | Size: 159 KiB |
BIN
doc/build/assets/images/RabbitMQProducer-ed31c8feb21562cf23577145e4b4514d.png
vendored
Normal file
After Width: | Height: | Size: 166 KiB |
BIN
doc/build/assets/images/SiemensS7Master-87906530561acfdfe969af779652d815.png
vendored
Normal file
After Width: | Height: | Size: 140 KiB |
BIN
doc/build/assets/images/SqlDBProducer-9191de514817ab24ddcd9134516033ca.png
vendored
Normal file
After Width: | Height: | Size: 144 KiB |
BIN
doc/build/assets/images/SqlHisAlarm-2155a42f93b6d2ac589654295dac4ab0.png
vendored
Normal file
After Width: | Height: | Size: 137 KiB |
BIN
doc/build/assets/images/TDengineDBProducer-99f1e220f4856314e0926f5c09dc245d.png
vendored
Normal file
After Width: | Height: | Size: 138 KiB |
BIN
doc/build/assets/images/Windows服务-3d6a1e9128d57bf097d2cf60003f431e.png
vendored
Normal file
After Width: | Height: | Size: 410 KiB |
BIN
doc/build/assets/images/Windows服务1-74268377d6bbef259c17d8e1e7428040.png
vendored
Normal file
After Width: | Height: | Size: 202 KiB |
BIN
doc/build/assets/images/ds1-b045475a513558c909269299bd0454d4.png
vendored
Normal file
After Width: | Height: | Size: 43 KiB |
BIN
doc/build/assets/images/ds2-922b33fdf8ffd8c9047cfee8a57046b1.png
vendored
Normal file
After Width: | Height: | Size: 94 KiB |
BIN
doc/build/assets/images/ds3-b6cb6f42575d0d3eb5dad32d95d1af87.png
vendored
Normal file
After Width: | Height: | Size: 134 KiB |
BIN
doc/build/assets/images/ds4-711a9314be97446053f60fdc5e59661f.png
vendored
Normal file
After Width: | Height: | Size: 120 KiB |
BIN
doc/build/assets/images/iis2-99edfd5a18ec14b52444a9bd5ef5d4a7.png
vendored
Normal file
After Width: | Height: | Size: 318 KiB |
BIN
doc/build/assets/images/iis3-c80edad5e16ccbacacd6ce52cea53ffb.png
vendored
Normal file
After Width: | Height: | Size: 38 KiB |
BIN
doc/build/assets/images/iis4-c821fbcc548612c08746d360e810dd17.jpg
vendored
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
doc/build/assets/images/iis5-ab57b0841aa15bf18c645e533345f603.png
vendored
Normal file
After Width: | Height: | Size: 98 KiB |
BIN
doc/build/assets/images/iis6-117b83f7983732b45da5dde167c3dc45.png
vendored
Normal file
After Width: | Height: | Size: 93 KiB |
BIN
doc/build/assets/images/iis7-53cddf048379a2b1d6821dc15bbe2bd7.png
vendored
Normal file
After Width: | Height: | Size: 86 KiB |
BIN
doc/build/assets/images/iis8-05230447cde9d674e48c016a66b93612.png
vendored
Normal file
After Width: | Height: | Size: 63 KiB |
BIN
doc/build/assets/images/iis9-dd0a813aa8c9885d22d693344065eb7d.png
vendored
Normal file
After Width: | Height: | Size: 34 KiB |
BIN
doc/build/assets/images/login-34b6bae2a8a97537095a11e8019dc8b4.png
vendored
Normal file
After Width: | Height: | Size: 131 KiB |
BIN
doc/build/assets/images/modbus模拟软件-3aa8602eb3e6a2a2aafd7cd87e1a60dc.png
vendored
Normal file
After Width: | Height: | Size: 45 KiB |
BIN
doc/build/assets/images/mqttx-d21627763d9ff8f3021c87e9dbc92469.png
vendored
Normal file
After Width: | Height: | Size: 61 KiB |
BIN
doc/build/assets/images/mqttx1-d2902e85dda9e94a5178b023fe21e722.png
vendored
Normal file
After Width: | Height: | Size: 57 KiB |
BIN
doc/build/assets/images/mqttx2-574107f16ccc02cd791005bf43daec75.png
vendored
Normal file
After Width: | Height: | Size: 151 KiB |
Before Width: | Height: | Size: 326 KiB After Width: | Height: | Size: 326 KiB |
Before Width: | Height: | Size: 172 KiB After Width: | Height: | Size: 172 KiB |
BIN
doc/build/assets/images/上传插件-7b2abd69100f1f9c579e6a52749be97c.png
vendored
Normal file
After Width: | Height: | Size: 242 KiB |
BIN
doc/build/assets/images/业务设备-a2edfde948eaf4045b520ad2d064b7fe.png
vendored
Normal file
After Width: | Height: | Size: 82 KiB |
BIN
doc/build/assets/images/业务设备1-b6de634f6917db4d2457c7cef4084a74.png
vendored
Normal file
After Width: | Height: | Size: 134 KiB |
BIN
doc/build/assets/images/业务设备2-8970778e10a00060dcaafa440c8c96fc.png
vendored
Normal file
After Width: | Height: | Size: 136 KiB |
BIN
doc/build/assets/images/发布-7040f02045ce696d1c108e75ac5158e3.png
vendored
Normal file
After Width: | Height: | Size: 139 KiB |
BIN
doc/build/assets/images/发布1-4d2f48c56d42053bd9ad841af06eeb25.png
vendored
Normal file
After Width: | Height: | Size: 208 KiB |
BIN
doc/build/assets/images/发布2-0f7df97d7270a8ba556c7f860957fe32.png
vendored
Normal file
After Width: | Height: | Size: 350 KiB |
BIN
doc/build/assets/images/变量-1219e2322b0dd2f0a67b56fcf808ad06.png
vendored
Normal file
After Width: | Height: | Size: 85 KiB |
BIN
doc/build/assets/images/变量1-646ef0a045e4a63a0341fb4a2e87cdd5.png
vendored
Normal file
After Width: | Height: | Size: 124 KiB |
BIN
doc/build/assets/images/后台日志详情-d828dbaed301d14be571eb459f7a73a5.png
vendored
Normal file
After Width: | Height: | Size: 222 KiB |
BIN
doc/build/assets/images/实时报警详情-beea49526e2d5e4601c2a17a9a8ddb4c.png
vendored
Normal file
After Width: | Height: | Size: 143 KiB |
BIN
doc/build/assets/images/实时数据-e1434fe65cff9c22ee542a6fec8dd5e2.png
vendored
Normal file
After Width: | Height: | Size: 83 KiB |
BIN
doc/build/assets/images/实时数据详情-fc25dc627ec20aa5cc40783456104fc8.png
vendored
Normal file
After Width: | Height: | Size: 140 KiB |
BIN
doc/build/assets/images/开始执行-da47420fa562145eab065b8a38e91728.png
vendored
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
doc/build/assets/images/插件属性-9e02a59f698daa226db6060e69e3495d.png
vendored
Normal file
After Width: | Height: | Size: 150 KiB |
BIN
doc/build/assets/images/添加变量-5f3e75295b8c683b746c42ce5021d548.png
vendored
Normal file
After Width: | Height: | Size: 158 KiB |
BIN
doc/build/assets/images/添加变量1-b5ebdad2dc43a3bcb2b61dd83a65b8c8.png
vendored
Normal file
After Width: | Height: | Size: 204 KiB |
BIN
doc/build/assets/images/添加变量2-223bf4cd69ea249ebf1abead459fc9e7.png
vendored
Normal file
After Width: | Height: | Size: 138 KiB |
BIN
doc/build/assets/images/添加设备-36a29848069b69a2082df669b1e77b9a.png
vendored
Normal file
After Width: | Height: | Size: 154 KiB |
BIN
doc/build/assets/images/添加通道-66b1b2bb5675bfc4bf168d2fbe99e528.png
vendored
Normal file
After Width: | Height: | Size: 153 KiB |
BIN
doc/build/assets/images/生成解决方案-629d296f39522f532613fcfd83463ae5.png
vendored
Normal file
After Width: | Height: | Size: 54 KiB |
BIN
doc/build/assets/images/硬件信息详情-07475a6344bf9e1e40d09bb4cec484dc.png
vendored
Normal file
After Width: | Height: | Size: 272 KiB |
BIN
doc/build/assets/images/设置启动项目-4a4fd17f01537567706873391f2a7561.png
vendored
Normal file
After Width: | Height: | Size: 35 KiB |
BIN
doc/build/assets/images/运行状态-35a19ee8cb9c02c591b92a5a04627085.png
vendored
Normal file
After Width: | Height: | Size: 67 KiB |
BIN
doc/build/assets/images/运行状态1-fd8a66db70507f87627da186fe2409f2.png
vendored
Normal file
After Width: | Height: | Size: 89 KiB |
BIN
doc/build/assets/images/运行状态2-1e62cd164c13148e3bb84691fc74ac9e.png
vendored
Normal file
After Width: | Height: | Size: 143 KiB |
BIN
doc/build/assets/images/运行状态3-aff8c87b988c52e685c167e6f72ceead.png
vendored
Normal file
After Width: | Height: | Size: 187 KiB |
BIN
doc/build/assets/images/运行状态4-64d078d5c3a475c9ad1966e6eaa492c1.png
vendored
Normal file
After Width: | Height: | Size: 235 KiB |
BIN
doc/build/assets/images/运行状态详情-a365806b6b71d0b4f3f67f50a7d90259.png
vendored
Normal file
After Width: | Height: | Size: 193 KiB |
BIN
doc/build/assets/images/通道配置-5d9bf653356a6bbe96d9d6e899686dc0.png
vendored
Normal file
After Width: | Height: | Size: 76 KiB |
BIN
doc/build/assets/images/通道配置1-366d6f91e3d99313b906b8288f8cf6f3.png
vendored
Normal file
After Width: | Height: | Size: 106 KiB |
BIN
doc/build/assets/images/通道配置2-8bee2c1b7d7b994ffbdb34480181f477.png
vendored
Normal file
After Width: | Height: | Size: 110 KiB |
BIN
doc/build/assets/images/采集设备-d824f5bf1aae1fb2c3463fd474f696e1.png
vendored
Normal file
After Width: | Height: | Size: 82 KiB |
BIN
doc/build/assets/images/采集设备1-fcb11734f1bbf45d6badc8973877fb8f.png
vendored
Normal file
After Width: | Height: | Size: 131 KiB |
BIN
doc/build/assets/images/采集设备2-37703ee83a84b2d51eed6195657c1da9.png
vendored
Normal file
After Width: | Height: | Size: 127 KiB |
BIN
doc/build/assets/images/重启后台-84b3a76b52c9f457413703b3865b7814.png
vendored
Normal file
After Width: | Height: | Size: 92 KiB |
BIN
doc/build/assets/images/重载插件-e5f135b68555aaa0d540b3919a3b83b4.png
vendored
Normal file
After Width: | Height: | Size: 204 KiB |
BIN
doc/build/assets/images/驱动调试-b7fdc9bf25b50cbaaefc6cc6f602af94.png
vendored
Normal file
After Width: | Height: | Size: 66 KiB |
BIN
doc/build/assets/images/驱动调试1-4061e45b645adaa6a746c7976c5ee7ac.png
vendored
Normal file
After Width: | Height: | Size: 75 KiB |
BIN
doc/build/assets/images/驱动调试2-9fdfe93050cd8455ab7af87d34d4397a.png
vendored
Normal file
After Width: | Height: | Size: 104 KiB |
BIN
doc/build/assets/images/驱动调试3-4ab34344780d5f8795531fac31aec392.png
vendored
Normal file
After Width: | Height: | Size: 214 KiB |
BIN
doc/build/assets/images/驱动调试4-dafca782af879e818d1af4320a9eb031.png
vendored
Normal file
After Width: | Height: | Size: 156 KiB |
BIN
doc/build/assets/images/驱动调试5-d666e1d7326e56aff0be4f8d08407db2.png
vendored
Normal file
After Width: | Height: | Size: 283 KiB |
1
doc/build/assets/js/002eb06a.c9619b84.js
vendored
Normal file
1
doc/build/assets/js/008eac3c.c33139d4.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";(self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[]).push([[488],{8971:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>o,contentTitle:()=>d,default:()=>u,frontMatter:()=>i,metadata:()=>l,toc:()=>r});var s=a(7462),n=(a(7294),a(3905));a(4996),a(510),a(2969);const i={id:1002,title:"\u8054\u7cfb\u6211\u4eec"},d=void 0,l={unversionedId:"1002",id:"1002",title:"\u8054\u7cfb\u6211\u4eec",description:"ThingsGateway\u56e2\u961f\u6210\u7acb1\u5e74\u6765\u4e00\u76f4\u81f4\u529b\u4e8e\u5de5\u4e1a\u7269\u8054\u7f51\u5173\u89e3\u51b3\u65b9\u6848\u3002\u6211\u4eec\u7684\u521d\u8877\u662f\u4f7f\u8bbe\u5907\u63a5\u5165\u66f4\u7b80\u5355\uff0c\u4e3a\u7528\u6237\u6253\u9020\u63d0\u9ad8\u6548\u7387\u7684\u4ea7\u54c1\u3002",source:"@site/docs/1002.mdx",sourceDirName:".",slug:"/1002",permalink:"/thingsgateway-docs/docs/1002",draft:!1,editUrl:"https://gitee.com/diego2098/ThingsGateway/tree/master/doc/docs/1002.mdx",tags:[],version:"current",lastUpdatedBy:"Kimdiego2098",lastUpdatedAt:1705822711,formattedLastUpdatedAt:"Jan 21, 2024",frontMatter:{id:"1002",title:"\u8054\u7cfb\u6211\u4eec"},sidebar:"docs",previous:{title:"Dlt645",permalink:"/thingsgateway-docs/docs/20005"},next:{title:"\u8d5e\u52a9\u9879\u76ee",permalink:"/thingsgateway-docs/docs/1000"}},o={},r=[{value:"\u6280\u672f\u652f\u6301",id:"\u6280\u672f\u652f\u6301",level:3},{value:"\u54a8\u8be2\u3001\u5408\u4f5c",id:"\u54a8\u8be2\u5408\u4f5c",level:3}],p={toc:r},c="wrapper";function u(t){let{components:e,...a}=t;return(0,n.kt)(c,(0,s.Z)({},p,a,{components:e,mdxType:"MDXLayout"}),(0,n.kt)("p",null,(0,n.kt)("strong",{parentName:"p"},"ThingsGateway\u56e2\u961f"),"\u6210\u7acb1\u5e74\u6765\u4e00\u76f4\u81f4\u529b\u4e8e\u5de5\u4e1a\u7269\u8054\u7f51\u5173\u89e3\u51b3\u65b9\u6848\u3002\u6211\u4eec\u7684\u521d\u8877\u662f\u4f7f\u8bbe\u5907\u63a5\u5165\u66f4\u7b80\u5355\uff0c\u4e3a\u7528\u6237\u6253\u9020\u63d0\u9ad8\u6548\u7387\u7684\u4ea7\u54c1\u3002"),(0,n.kt)("p",null,"\u53ef\u4ee5\u901a\u8fc7\u4ee5\u4e0b\u65b9\u5f0f\u627e\u5230\u6211\u4eec\uff1a"),(0,n.kt)("h3",{id:"\u6280\u672f\u652f\u6301"},"\u6280\u672f\u652f\u6301"),(0,n.kt)("p",null,"QQ\u7fa4\uff1a605534569"),(0,n.kt)("p",null,"QQ\uff1a2248356998"),(0,n.kt)("h3",{id:"\u54a8\u8be2\u5408\u4f5c"},"\u54a8\u8be2\u3001\u5408\u4f5c"),(0,n.kt)("p",null,"\u624b\u673a\uff1a15622119120 \u6797\u5de5"),(0,n.kt)("p",null,"\u5fae\u4fe1\uff1a15622119120"))}u.isMDXComponent=!0}}]);
|
1
doc/build/assets/js/01798dc0.6d2031ae.js
vendored
Normal file
1
doc/build/assets/js/08b96726.ed96da9d.js
vendored
Normal file
1
doc/build/assets/js/106689a2.b4e9a04f.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";(self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[]).push([[6866],{6118:(t,e,a)=>{a.r(e),a.d(e,{assets:()=>p,contentTitle:()=>d,default:()=>c,frontMatter:()=>s,metadata:()=>o,toc:()=>r});var i=a(7462),n=(a(7294),a(3905));a(4996),a(510),a(2969);const s={id:101,title:"\u63d2\u4ef6\u7ba1\u7406"},d=void 0,o={unversionedId:"101",id:"101",title:"\u63d2\u4ef6\u7ba1\u7406",description:"\u66f4\u6539\u8bbe\u5907/\u53d8\u91cf/\u63d2\u4ef6\u7b49\uff0c\u9700\u8981\u91cd\u542f\u540e\u53f0(\u53f3\u4e0a\u89d2\u91cd\u542f\u540e\u53f0\u6309\u94ae)",source:"@site/docs/101.mdx",sourceDirName:".",slug:"/101",permalink:"/thingsgateway-docs/docs/101",draft:!1,editUrl:"https://gitee.com/diego2098/ThingsGateway/tree/master/doc/docs/101.mdx",tags:[],version:"current",lastUpdatedBy:"Kimdiego2098",lastUpdatedAt:1705822711,formattedLastUpdatedAt:"Jan 21, 2024",frontMatter:{id:"101",title:"\u63d2\u4ef6\u7ba1\u7406"},sidebar:"docs",previous:{title:"\u9a71\u52a8\u8c03\u8bd5",permalink:"/thingsgateway-docs/docs/100"},next:{title:"\u901a\u9053",permalink:"/thingsgateway-docs/docs/102"}},p={},r=[{value:"\u4e00\u3001\u8bf4\u660e",id:"\u4e00\u8bf4\u660e",level:2},{value:"\u4e8c\u3001\u4e0a\u4f20\u63d2\u4ef6",id:"\u4e8c\u4e0a\u4f20\u63d2\u4ef6",level:2},{value:"\u4e8c\u3001\u624b\u52a8\u91cd\u8f7d\u63d2\u4ef6",id:"\u4e8c\u624b\u52a8\u91cd\u8f7d\u63d2\u4ef6",level:2}],l={toc:r},m="wrapper";function c(t){let{components:e,...s}=t;return(0,n.kt)(m,(0,i.Z)({},l,s,{components:e,mdxType:"MDXLayout"}),(0,n.kt)("admonition",{type:"tip"},(0,n.kt)("mdxAdmonitionTitle",{parentName:"admonition"},(0,n.kt)("inlineCode",{parentName:"mdxAdmonitionTitle"},"\u914d\u7f6e\u987b\u77e5")),(0,n.kt)("p",{parentName:"admonition"}," \u66f4\u6539\u8bbe\u5907/\u53d8\u91cf/\u63d2\u4ef6\u7b49\uff0c\u9700\u8981\u91cd\u542f\u540e\u53f0(\u53f3\u4e0a\u89d2\u91cd\u542f\u540e\u53f0\u6309\u94ae)")),(0,n.kt)("h2",{id:"\u4e00\u8bf4\u660e"},"\u4e00\u3001\u8bf4\u660e"),(0,n.kt)("p",null,(0,n.kt)("strong",{parentName:"p"},"ThingsGateway")," \u7f51\u5173\u6838\u5fc3\u4ee3\u7801\u90fd\u7531\u63d2\u4ef6\u5b8c\u6210\uff0c\u4e3b\u7a0b\u5e8f\u53ea\u8d1f\u8d23\u8c03\u5ea6\u6267\u884c"),(0,n.kt)("p",null,"\u63d2\u4ef6\u652f\u6301\u70ed\u91cd\u8f7d\uff0c\u53ef\u7531\u5916\u90e8\u4e0a\u4f20\u5230\u7f51\u5173\u4e2d"),(0,n.kt)("h2",{id:"\u4e8c\u4e0a\u4f20\u63d2\u4ef6"},"\u4e8c\u3001\u4e0a\u4f20\u63d2\u4ef6"),(0,n.kt)("img",{src:a(5808).Z}),(0,n.kt)("h2",{id:"\u4e8c\u624b\u52a8\u91cd\u8f7d\u63d2\u4ef6"},"\u4e8c\u3001\u624b\u52a8\u91cd\u8f7d\u63d2\u4ef6"),(0,n.kt)("img",{src:a(7429).Z}),(0,n.kt)("p",null,"\u53ef\u7531\u9876\u90e8\u6309\u94ae\u6216\u8005\u63d2\u4ef6\u7ba1\u7406\u9875\u9762\u6309\u94ae\u6267\u884c\u624b\u52a8\u91cd\u8f7d"),(0,n.kt)("admonition",{title:"\u63d0\u793a",type:"tip"},(0,n.kt)("p",{parentName:"admonition"},"\u63d2\u4ef6\u91cd\u65b0\u68c0\u6d4b\u6587\u4ef6\u540e\uff0c\u8fd0\u884c\u6001\u7684\u63d2\u4ef6\u4e0d\u4f1a\u53d1\u9001\u4efb\u4f55\u6539\u53d8\uff0c\u5982\u679c\u7acb\u5373\u751f\u6548\uff0c\u8bf7\u6309\u53f3\u4e0a\u89d2\u7684\u91cd\u542f\u540e\u53f0\u6309\u94ae")))}c.isMDXComponent=!0},5808:(t,e,a)=>{a.d(e,{Z:()=>i});const i=a.p+"assets/images/\u4e0a\u4f20\u63d2\u4ef6-7b2abd69100f1f9c579e6a52749be97c.png"},7429:(t,e,a)=>{a.d(e,{Z:()=>i});const i=a.p+"assets/images/\u91cd\u8f7d\u63d2\u4ef6-e5f135b68555aaa0d540b3919a3b83b4.png"}}]);
|
1
doc/build/assets/js/151b844f.e187f6e8.js
vendored
Normal file
1
doc/build/assets/js/1752.95cb0f0d.js
vendored
Normal file
1
doc/build/assets/js/17896441.18aaa2f2.js
vendored
Normal file
1
doc/build/assets/js/1a4e3797.f4d87afb.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";(self.webpackChunkthingsgateway=self.webpackChunkthingsgateway||[]).push([[7920],{2027:(e,t,a)=>{a.r(t),a.d(t,{default:()=>$});var r=a(7294),n=a(2263),l=a(179),s=a(5742),c=a(9960),u=a(5999);const o=["zero","one","two","few","many","other"];function m(e){return o.filter((t=>e.includes(t)))}const h={locale:"en",pluralForms:m(["one","other"]),select:e=>1===e?"one":"other"};function i(){const{i18n:{currentLocale:e}}=(0,n.Z)();return(0,r.useMemo)((()=>{try{return function(e){const t=new Intl.PluralRules(e);return{locale:e,pluralForms:m(t.resolvedOptions().pluralCategories),select:e=>t.select(e)}}(e)}catch(t){return console.error(`Failed to use Intl.PluralRules for locale "${e}".\nDocusaurus will fallback to the default (English) implementation.\nError: ${t.message}\n`),h}}),[e])}function p(){const e=i();return{selectMessage:(t,a)=>function(e,t,a){const r=e.split("|");if(1===r.length)return r[0];r.length>a.pluralForms.length&&console.error(`For locale=${a.locale}, a maximum of ${a.pluralForms.length} plural forms are expected (${a.pluralForms.join(",")}), but the message contains ${r.length}: ${e}`);const n=a.select(t),l=a.pluralForms.indexOf(n);return r[Math.min(l,r.length-1)]}(a,t,e)}}var g=a(6550),d=a(412);const f=function(){const e=(0,g.k6)(),t=(0,g.TH)(),{siteConfig:{baseUrl:a}}=(0,n.Z)(),r=d.Z.canUseDOM?new URLSearchParams(t.search):null,l=r?.get("q")||"",s=r?.get("ctx")||"",c=r?.get("version")||"",u=e=>{const a=new URLSearchParams(t.search);return e?a.set("q",e):a.delete("q"),a};return{searchValue:l,searchContext:s,searchVersion:c,updateSearchPath:t=>{const a=u(t);e.replace({search:a.toString()})},generateSearchPageLink:e=>{const t=u(e);return`${a}search?${t.toString()}`}}};var y=a(22),E=a(8202),S=a(2539),I=a(726),w=a(1073),R=a(311),P=a(3926),b=a(1029);const v={searchQueryInput:"searchQueryInput_CFBF",searchResultItem:"searchResultItem_U687",searchResultItemPath:"searchResultItemPath_uIbk",searchResultItemSummary:"searchResultItemSummary_oZHr"};function F(){const{siteConfig:{baseUrl:e}}=(0,n.Z)(),{selectMessage:t}=p(),{searchValue:a,searchContext:l,searchVersion:c,updateSearchPath:o}=f(),[m,h]=(0,r.useState)(a),[i,g]=(0,r.useState)(),[d,S]=(0,r.useState)(),I=`${e}${c}`,w=(0,r.useMemo)((()=>m?(0,u.I)({id:"theme.SearchPage.existingResultsTitle",message:'Search results for "{query}"',description:"The search page title for non-empty query"},{query:m}):(0,u.I)({id:"theme.SearchPage.emptyResultsTitle",message:"Search the documentation",description:"The search page title for empty query"})),[m]);(0,r.useEffect)((()=>{o(m),i&&(m?i(m,(e=>{S(e)})):S(void 0))}),[m,i]);const P=(0,r.useCallback)((e=>{h(e.target.value)}),[]);return(0,r.useEffect)((()=>{a&&a!==m&&h(a)}),[a]),(0,r.useEffect)((()=>{!async function(){const{wrappedIndexes:e,zhDictionary:t}=await(0,y.w)(I,l);g((()=>(0,E.v)(e,t,100)))}()}),[l,I]),r.createElement(r.Fragment,null,r.createElement(s.Z,null,r.createElement("meta",{property:"robots",content:"noindex, follow"}),r.createElement("title",null,w)),r.createElement("div",{className:"container margin-vert--lg"},r.createElement("h1",null,w),r.createElement("input",{type:"search",name:"q",className:v.searchQueryInput,"aria-label":"Search",onChange:P,value:m,autoComplete:"off",autoFocus:!0}),!i&&m&&r.createElement("div",null,r.createElement(R.Z,null)),d&&(d.length>0?r.createElement("p",null,t(d.length,(0,u.I)({id:"theme.SearchPage.documentsFound.plurals",message:"1 document found|{count} documents found",description:'Pluralized label for "{count} documents found". Use as much plural forms (separated by "|") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)'},{count:d.length}))):r.createElement("p",null,(0,u.I)({id:"theme.SearchPage.noResultsText",message:"No documents were found",description:"The paragraph for empty search result"}))),r.createElement("section",null,d&&d.map((e=>r.createElement(C,{key:e.document.i,searchResult:e}))))))}function C(e){let{searchResult:{document:t,type:a,page:n,tokens:l,metadata:s}}=e;const u=0===a,o=2===a,m=(u?t.b:n.b).slice(),h=o?t.s:t.t;u||m.push(n.t);let i="";if(b.vc&&l.length>0){const e=new URLSearchParams;for(const t of l)e.append("_highlight",t);i=`?${e.toString()}`}return r.createElement("article",{className:v.searchResultItem},r.createElement("h2",null,r.createElement(c.Z,{to:t.u+i+(t.h||""),dangerouslySetInnerHTML:{__html:o?(0,S.C)(h,l):(0,I.o)(h,(0,w.m)(s,"t"),l,100)}})),m.length>0&&r.createElement("p",{className:v.searchResultItemPath},(0,P.e)(m)),o&&r.createElement("p",{className:v.searchResultItemSummary,dangerouslySetInnerHTML:{__html:(0,I.o)(t.t,(0,w.m)(s,"t"),l,100)}}))}const $=function(){return r.createElement(l.Z,null,r.createElement(F,null))}}}]);
|