Thingsboard之魔鬼编译,编译失败问题整理,ServerUI

说明: Java代码基本编译没啥问题,主要是前端部分,确实挺恶心的

thingsboard版本3.2.1

一. server ui编译失败主要是

1.首先版本修改与本地一致,其次是设置yarn为淘宝镜像,这块就不用多说

2.github下载ngx-flowchart失败,不是本地访问不到,是因为网络太慢,导致下载时间太长可能中断

  解决办法: 手动下载ngx-flowchart

GitHub - thingsboard/ngx-flowchart: ngx-flowchart is Angular 8 library to enable drag&drop modelling of graphs in web applicationsngx-flowchart is Angular 8 library to enable drag&drop modelling of graphs in web applications - GitHub - thingsboard/ngx-flowchart: ngx-flowchart is Angular 8 library to enable drag&drop modelling of graphs in web applicationshttps://github.com/thingsboard/ngx-flowchart下载完成, modules下创建文件夹ngx-flowchart ,将dist下的文件复制到此处

 idea搜索 ngx-flowchart,修改之前的引用,修改为@modules/ngx-flowchart,这块记住,所有的,不止一处,最后将package.json中的ngx-flowchart删除,然后重新编译即可

 重新编译,ui成功.

二. JavaScript Executor编译失败原因,会提示feched失败,所以需要手动下载放到对应的文件下,下载下来需要改名称,需要对应版本

 


Release v2.6 · vercel/pkg-fetch · GitHubA utility to fetch or build patched Node binaries used by `pkg` to generate executables. This repo hosts prebuilt binaries in Releases. - Release v2.6 · vercel/pkg-fetchhttps://github.com/vercel/pkg-fetch/releases/tag/v2.6

 到此,遇到的问题基本解决,基本上编译就可以,如果有错,多尝试,看看报错内容,上面是我所遇到的,希望对你们有所帮助.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值