最新要闻
- 男主角是明星的小说有哪些?男主角是明星的小说推荐
- 科比最后一场比赛是什么时候?科比最后一场比赛是多少分?
- 鞋子防臭的小妙招有哪些?鞋子防臭喷雾哪个牌子好?
- 沙棘如何鉴别好坏?沙棘的功效作用与主治是什么?
- 玉碎了代表什么征兆?玉碎了有什么办法修复吗?
- 今日热议:4999元 小米13限量定制色明天首销:只有5万台
- 环球焦点!中国民营火箭朱雀二号发射失利 全球首型轨道飞行的甲烷火箭
- 当前播报:QQ邮箱推实用新功能:英文文档一键即可翻译
- 【报资讯】丰田凯美瑞看呆!新一代本田雅阁实车曝光:比思域还运动
- 撞到快报废!特斯拉高速追尾大货车 司机身亡:现场视频速度快到可怕
- 单手就能用的折叠屏旗舰!OPPO Find N2今天发布:比直板机还轻
- 环球视讯!反对无效!日本投放广告宣传福岛核污水安全性:必须排海
- 【环球播资讯】我国成功发射遥感三十六号卫星!长征火箭年发射数首次迈上50大关
- 【环球速看料】适合男女双打 这三款游戏拉近你和她的距离
- 焦点滚动:腾讯互动阅读App《一零零一》宣布将停运:补偿方案出炉
- 环球新动态:显卡不会便宜了?NV要发新RTX 4080、4090:移动版也万元节奏
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
ThingsBoard前端项目的安装与启动
前言
ThingsBoard是目前Github上最流行的开源物联网平台(12.8k Star),可以实现物联网项目的快速开发、管理和扩展, 是中小微企业物联网平台的不二之选。
本文介绍在Windows环境,ThingsBoard前端项目的安装部署与如何配置后台服务启动。
(资料图)
安装部署
首先我们需要准备所需的项目与环境。
开源项目
开源项目ThingsBoard我使用的是较新的3.4.1版本:https://github.com/thingsboard/thingsboard
,直接下载code,Down ZIP即可。
本地环境
本地需要安装Node.js、yarn、Git环境。Git直接官网:https://gitforwindows.org/
,下载安装即可,主要是Node.js和yarn的版本有要求需要注意。
查看TB项目文件thingsboard\ui-ngx\pom.xml
我们可以看到已经指定了具体的版本。
v16.15.1 v1.22.17
所以我们安装指定的Node.js、yarn版本:
Node.js安装访问https://nodejs.org/dist/v16.15.1/
,推荐选择下载一键安装的node-v16.15.1-x64.msi
文件进行安装。
安装完Node.js后,打开cmd窗口,全局安装指定版本的yarn命令:npm install -g yarn@1.22.17
。
通过node -v
,yarn -v
确认安装成功且版本正确。
安装依赖
解压项目ThingsBoard,找到前端项目目录ui-ngx,在该目录下执行安装依赖命令:yarn install
或直接输入 yarn
。
如果有提示OpenSSL SSL_read: Connection was reset, errno 10054
的报错。
那么需要修改下Git认证配置,再次执行安装依赖命令。
git config --global http.sslVerify "false"git config --global https.sslVerify "false"
如果安装失败,大概率是由于网络问题,原因你懂得,需要多次尝试,是的我在这儿卡了好久,就是由于万恶网络原因...试了大半天才成功。
为什么不使用cnpm
命令安装,实际上我也试过,一样会产生其他报错,而且官方文件中提及使用yarn,咱们就使用yarn的方式就好。
编译构建
安装好依赖后,我们继续执行编译命令:yarn start
。
我们会发现虽然编译成功了,但是会报一个错,这是由于我们的后台服务没有启动。我们需要在proxy.conf.js
文件中配置我们的后台服务路径,一般会由后台人员搭建好,直接使用搭建好的路径,再次执行编译命令即可。
const forwardUrl = "http://localhost:8080";const wsForwardUrl = "ws://localhost:8080";
当然自己搭建也可以,但是如果作为前端人员没有太大意义,可能折腾一天也不见得能折腾好。
编译好后,浏览器会自动打开登录页http://localhost:4200/
。
登录后我们就可以看到TB首页的庐山真面目啦。
后续
为什么我会突然写ThingsBoard相关文章呢,哈哈,是有点突然。
因为工作变动换了工作,现在做物联网方面的工作,所以接触到了ThingsBoard这个开源项目,前端使用的是Angular12版本,这是一个很优秀的开源项目,可以学到很多东西,所以想把这个学习的过程记录下来,作为一个系列,一点点分享出来。嗯,就这样吧。
好啦,以上就是ThingsBoard前端项目的安装与启动的全部内容,希望对你有所帮助,如有问题可通过我的博客https://echeverra.cn或微信公众号echeverra联系我。
你学“废”了么?
(完)
文章首发于我的博客 https://echeverra.cn/tb1,原创文章,转载请注明出处。
欢迎关注我的微信公众号 echeverra,一起学习进步!不定时会有资源和福利相送哦!
ThingsBoard前端项目的安装与启动
【时快讯】RELIC库学习
全球看热讯:喜讯+1!袋鼠云数栈技术团队获“2022年度优秀开源技术团队”
投影仪的工作原理是什么?投影仪排名前十的品牌
Centos安装Nginx
针孔无线摄像机怎么连接?针孔无线摄像机怎么用?
本地连接受限制或无连接是怎么回事?本地连接受限制或无连接怎么解决?
svchost.exe占用cpu过是什么原因?svchost.exe占用cpu过高解决方法
pdf文件打开是乱码怎么回事?pdf文件打开是乱码时该怎么办?
男主角是明星的小说有哪些?男主角是明星的小说推荐
科比最后一场比赛是什么时候?科比最后一场比赛是多少分?
鞋子防臭的小妙招有哪些?鞋子防臭喷雾哪个牌子好?
沙棘如何鉴别好坏?沙棘的功效作用与主治是什么?
玉碎了代表什么征兆?玉碎了有什么办法修复吗?
英雄联盟更新慢是什么原因?英雄联盟更新慢怎么办?
怎么才能加快迅雷的下载速度?加快迅雷下载速度的方法有哪些?
全球讯息:阻止Windows未知应用弹窗的一种思路方法
Zabbix6.0使用教程 (四)—zabbix6.0从源代码安装
Tomcat工作原理
小键盘指法是什么意思?小键盘指法包括什么键?
iphone13如何添加公交卡?iphone13添加公交卡的方法有哪些?
安卓系统的手机有哪些?安卓系统的手机有哪些牌子好?
天天快讯:针对某钓鱼网站的渗透测试
【脚本项目源码】Python制作桌面宠物,这么可爱的萌宠你不想拥有吗?
今日热议:4999元 小米13限量定制色明天首销:只有5万台
环球焦点!中国民营火箭朱雀二号发射失利 全球首型轨道飞行的甲烷火箭
当前播报:QQ邮箱推实用新功能:英文文档一键即可翻译
【报资讯】丰田凯美瑞看呆!新一代本田雅阁实车曝光:比思域还运动
撞到快报废!特斯拉高速追尾大货车 司机身亡:现场视频速度快到可怕
单手就能用的折叠屏旗舰!OPPO Find N2今天发布:比直板机还轻
环球视讯!反对无效!日本投放广告宣传福岛核污水安全性:必须排海
【环球播资讯】我国成功发射遥感三十六号卫星!长征火箭年发射数首次迈上50大关
【环球速看料】适合男女双打 这三款游戏拉近你和她的距离
焦点滚动:腾讯互动阅读App《一零零一》宣布将停运:补偿方案出炉
环球新动态:显卡不会便宜了?NV要发新RTX 4080、4090:移动版也万元节奏
世界新消息丨法国2-0摩洛哥 决赛战阿根廷!网友发现规律:姆巴佩进球就不会输
快消息!Vue核心概念与其指令
Wireshark使用笔记
焦点!Zabbix监控系统
世界快资讯丨Kubernetes Volumes 笔记
取代奔腾/赛扬!Intel 12代Alder Lake-N处理器来了:清一色小核、超低功耗
环球即时看!德国樱桃收购瑞典外设品牌Xtrfy:对方只有12人
当前信息:国六B汽油要全面上线了!听说这玩意又贵又不耐烧?
环球关注:Wi-Fi 7:明年下半年见
天天看点:App流畅度提升88%!小米承诺:所有升级MIUI 14机型均支持光子引擎
全球要闻:雷军:全面对标苹果iPhone 一个新的小米开始了
环球滚动:[WPF] MediaElement播放HDR视频泛黄、颜色显示不正确应该如何解决?
R数据分析:冲击流图与热图的做法以及多图布局
简讯:VUE简介
天天微头条丨意外之喜:苹果给iPhone 6s/7推送iOS 15.7.2系统更新
焦点精选!脱口秀演员直播带货:想得美好
直播:今年最后一场大型流星雨来了!双子座流星雨压轴登场
游戏性能被RX7900反超?《巫师3》次世代版4090光追演示
天天信息:摩托罗拉×潘通 “非凡洋红”限定版新机来了
Python3.7.3环境搭建
全球观点:哈希表总结
当前报道:2022 ICPC 杭州站 K - Master of Both // Trie
RTX 4080为何要定价这般高?背后原因揭开
【环球热闻】面对矿卡 老黄已经悄悄带头冲锋了!一箭双雕 真是绝了
环球短讯!旧版微博拜拜:大量用户被直接改为新版界面
全球新动态:工信部出手!手机预装App终于能卸载了:2023年执行
切勿模仿!男子让幼儿握方向盘开车还拍摄炫耀:扣3分、罚200
4G已够用 美国运营商推5G陷入麻烦:4200亿投资难赚回来
全球简讯:Intel Arc显卡驱动升级:吃鸡快了4%、还有16个Bug
百事通!玩家最担心的事要发生!AMD RX 7900系列大概率涨价
天天微资讯!CDPR确认《巫师3》次世代版存在Bug:将尽快修复
高玩一步到位 阿斯加特32GB DDR5-6800 RGB灯条1350元
精选!浅析JWT Attack
记录--uniapp 应用APP跳转微信小程序
天天滚动:用 ChatGPT 来完成笔试题
MYSQL 3 DAY
世界热点评!第一百一十三篇: JS数组Array(二)数组方法 栈、队列、排序
世界快资讯丨《流浪地球2》公布星尘海报:人类的勇气永刻星空
全球快播:原因不服不行 大巴黎官方:我们已锁定世界杯冠军!梅西/姆巴佩争金靴
世界热讯:《死侍3》确认为R级!休·杰克曼将回归饰演金刚狼
环球快报:奇瑞SUV颜值天花板!俄罗斯花滑“千金”喜提OMODA C5:定制车身
微头条丨工资加倍都招不到人!官方要求北京快递业人员应返岗尽返岗
环球时讯:行业方案 | 新规落地,企业集团财务公司如何构建数智财务体系?
环球实时:模板层之标签 自定义模板语法 模板的继承与导入 搭建测试环境 ORM常用关键字
最强护眼屏!moto X40蓝光占比远低于行业均值
当前速看:为了让人多下游戏?特斯拉推出1TB车规级固态硬盘
世界实时:奥迪新车开了半小时咚咚响 4S店换零件车主想换车
当前看点!5年研发投入1000亿!小米发布首部知识产权白皮书:授权专利超2.9万项
每日速读!Redmi K60要用上陶瓷/素皮了?卢伟冰在线征集偏好:陶瓷第一
微头条丨Prometheus技术分享——如何监控宿主机和容器
当前视点!人类核聚变取得突破性进展:什么是核聚变、重要吗?
【热闻】闷声发大财 奇瑞第四代混动专用1.5L发动机下线:油耗大降
世界微头条丨7单元发声设计!小米Sound Pro智能音箱开售 首发999元
世界最新:小米13 Pro绝配!小米50W立式风冷无线充Pro图赏
全球热议:跑分突破133万!努比亚Z50《原神》半小时稳成直线
天天关注:学习 Shell准没错
天天速讯:Python3 编程面试题
焦点讯息:快递代拿项目 (第十组)终稿
焦点速看:面试题:浏览器输入 URL 后回车发生了什么?
破坏系统是为了更稳定?混沌工程在去哪儿的 4 个阶段实践
世界观点:产品分享:Qt鸿图电子智慧白板(适合会议机、电子黑板、电子笔记、电子阅读器等场景),当前版本v1.0.0
win7游戏不能全屏怎么解决?win7游戏不能全屏解决方法有哪些?
酷狗可以下载歌词吗?酷狗怎么下载歌词?
itunes怎么制作铃声?itunes备份文件在哪里?
chrome是什么浏览器?chrome文件夹可以删除吗?