• ThingsBoard Server UI 编译失败 at 2020年09月04日

    太折腾了,原来是因为有干扰文件,删了重新编译就可以了。

    1. 把 maven 本地库里面lib_maven\com\github\eirslett这个目录下的所有文件
    2. 删除ui-ngx\target目录下的所有文件
    3. 用命令'mvn clean install -DskipTests'编译

    完成上面的操作终于正常了。

  • ThingsBoard Server UI 编译失败 at 2020年09月04日

    😅 没有效果。我把本地的 node 已经装到最新的。看了下 pom 文件。这个是 maven 插件下载的。本地的没问题。install node and npm

    <plugin>
                   <groupId>com.github.eirslett</groupId>
                   <artifactId>frontend-maven-plugin</artifactId>
                   <version>1.7.5</version>
                   <configuration>
                       <installDirectory>target</installDirectory>
                       <workingDirectory>${basedir}</workingDirectory>
                   </configuration>
                   <executions>
                       <execution>
                           <id>install node and npm</id>
                           <goals>
                               <goal>install-node-and-npm</goal>
                           </goals>
                           <configuration>
                               <nodeVersion>v12.16.1</nodeVersion>
                               <npmVersion>6.13.4</npmVersion>
                           </configuration>
                       </execution>
                       <execution>
                           <id>npm install</id>
                           <goals>
                               <goal>npm</goal>
                           </goals>
                           <configuration>
                               <arguments>install</arguments>
                           </configuration>
                       </execution>
                   </executions>
               </plugin>
    
  • postgresql 安装错误 at 2020年06月23日

    你这个应该是中文乱码。你想看下你哪些地方使用了中文。

  • mysql 安装出现乱码 at 2020年06月23日

    。。。终于找到原因了,居然是中文乱码。原来 mysql 在安装过程中配置文件中的文件名是从 “计算机名称” 取得。如果计算机名是中文就会出现乱码。

    把计算机名改成英文就好了。手贱啊。

  • 解决了:

    ngcc(Angular 兼容性编译器)未完成其工作时会发生这种情况,您必须 ivy 在 Angular 项目中启用了该功能。在这里阅读有关常春藤的更多信息。

    • 删除这个文件 node_modules/@angular/compiler-cli/ngcc/ngcc_lock_file
  • 数据点可以增加一个是否展示的按钮。那样就可以简单明了的查看到自己关注的指标,没有其它干扰。

  • 你用的什么版本的 navicat 呢?我知道的版本 12 会有这个问题。建议你用 15 试一试。看问题还有没有。

  • 你可以进入相关 UI 模块的根目录下面,用 “Shift+ 右键” 打开 CMD 窗口,执行npm install把包下载下来,再用 maven 工具编译。如果慢,你把仓库地址切换为国内或者找工具。

  • 这个是多线程的,你调试的时候没有使用线程挂起。

  • 字节流解码方式有问题,你返回的内容是中文?