github上开源iot物联网云平台thingsboard项目,将前段打包成app的方法研究
此框架已实现前后端分离,可以直接把前段编译后,打包成app来使用,支持android 和ios。
不是打web的url,这样访问很慢,要下载的资源很多。
是把前段的js,css,html等资源放在app中,只访问远程api,因为资源都在手机本地,加载会快点。
既然要让本地资源访问远程服务,就要修改angular访问api的路径问题。
- 打开这个文件ui\src\app\global-interceptor.service.js
这是angularjs的全局拦截器,ajax请求响应 共同部分在这里 。 - 默认的ajax请求,访问如“/api/**”这样的路径,是会去找当前页面说在主机的路径。实际访问的完整路径应该是"http://192.168.1.222:8080/api/**" app里面,js运行在本地,而服务url在远程。按默认的就无法访问服务了
- global-interceptor.service.js找到这里
if (config.url.startsWith('/api/'))
{
onfig.url=CUSTOMHOST+config.url;
}
这一段就是我加的。CUSTOMHOST 是我自定义的主机+端口
写你实际服务器就可以了var CUSTOMHOST=" http://192.168.1.101:8888";
- 再把下面response的url判断改下就ok了。这个文件就这么多,完成。
4、websocket服务器地址同样需要修改
\ui\src\app\api\telemetry-websocket.service.js
完成以上配置后,把前段用webpack打包后,生成html,js 等文件,放到app中,打包即可。
需要懂app打包技术。
转载于:https://my.oschina.net/xxjin/blog/1829269
github上开源iot物联网云平台thingsboard项目,将前段打包成app的方法研究相关推荐
- 免费开源智慧农业物联网云平台 V3.0.1.2含源码
一.简介 JINGLI(鲸哩)智能农业物联网云平台,从(设备端-APP端-平台端-管理端)全业务场景包含设备采集系统.监控控制系统.溯源系统.专家系统.仓库系统,大屏系统,开源版本毫无保留给个人及企业 ...
- 开源的物联网技术平台(Thingsboard)
1|11.2 产品概述 1.1.1 Thingsboard作用 1.置备并控制设备. 2.采集设备数据并进行数据可视化. 3.分析设备数据,触发告警. 4.将数据传输到另一个系统. 5.允许根据用例的 ...
- LoRa温湿度数据采集怎么连接到RS485网关并上传到物联网云平台
随着工业物联网和无线通信技术,智能工厂.智慧城市.智慧农业.智慧水务等等智能场景逐渐得到应用,而这些行业的发展离不开温湿度传感器的应用.传统的温湿度监控需要付出较大人工成本,而且灵活性也差,无法实时反 ...
- 文末有福利 | 停不下来!程序员在GitHub上开源了一个自制表情包项目
世界上本没有表情包,脑洞大的人多了,便有了表情包,如今,大家伙聊天都离不开表情包,但是手头上很多时候表情包根本不够用,所以市面上就有很有App.小程序可以帮助你制作专属你的表情包 而程序员在这方面就有 ...
- GitHub上开源了一个自制表情包项目
世界上本没有表情包,脑洞大的人多了,便有了表情包,如今,大家伙聊天都离不开表情包,但是手头上很多时候表情包根本不够用,所以市面上就有很有App.小程序可以帮助你制作专属你的表情包 而程序员在这方面就有 ...
- 停不下来!程序员在GitHub上开源了一个自制表情包项目
世界上本没有表情包,脑洞大的人多了,便有了表情包,如今,大家伙聊天都离不开表情包,但是手头上很多时候表情包根本不够用,所以市面上就有很有App.小程序可以帮助你制作专属你的表情包 而程序员在这方面就有 ...
- GitHub 上开源了一个很邪恶的项目!女生勿近,18香警告...
这是一个奇葩项目,涂鸦画画,不管你画的什么,系统都会自动为你补全成为一个 丁丁!是的你没有看错,就是你们脑海中想到的那个丁丁! 试玩了一下,随便画了一个圈圈,然后就出来了(你可以理解为是一个蛋)-- ...
- 做一个物联网云平台到底要多少钱?
我们从几种实现方式说起: 第1种方式,使用公共物联网云平台 类似有人云.涂鸦智能等,我们只需要买个网关,做些简单的配置就可以跑起来,总成本也就几千元的年费了.这种方式最便宜,但是功能比较少,不能定制, ...
- 物联网云平台应用于远程污水在线检测
物联网云平台应用于远程污水在线检测 一.行业现状 城市污水处理设施建设已提到了城市基础设施建设的突出位置,使城市污水处理设施建设进入了一个新的发展阶段.但目前全国各地对污染源和排污河渠的水质监测仍停留 ...
最新文章
- 什么是机器人底盘 答案在这里!
- Oracle12c异常关闭后启动PDBORCL(ORA-01033)
- [jQuery] jQuery.fn的init方法返回的this指的是什么对象?为什么要返回this
- Java提高篇 ——Java注解
- Vue入门 ---- vue-loader 、vue-cli
- 2021年中国人力资源服务行业研究报告
- 浪潮服务器nf5280m2安装系统,破茧化蝶之作 浪潮NF5280M2服务器评测
- Ansible(四)ansible roles实现(apache+haproxy+keepalived)负载均衡+高可用
- SQL Server中并行执行计划的基础
- 基于python实现网络课程秒刷系列二
- 双 JK 触发器 74LS112 逻辑功能。真值表_【数电笔记】时序逻辑电路设计举例
- 2022-2027年中国血液制品行业市场深度分析及投资战略规划报告
- Java实现简易图形编辑系统
- 我的python学习(前言 初生牛犊不怕虎)
- 高数 | 变限积分中的等价无穷小替换
- 短视频矩阵/短视频SEO矩阵系统源码/系统搭建
- bcn_timout,ap_probe_send_start
- 线性代数(四十) : 正交补与正交投影
- 筒仓计算表格_筒仓世界中的开源极客
- iOS图标启动图生成器(一)