一、Dtcloud控制台error日志一般为以下格式
Traceback (most recent call last):
出错的文件调用列表
......
error类型(XXERROR): error详细信息(原因)
二、阅读错误日志
- 首先要阅读的是 error详细信息。
- 然后根据 error类型、信息采取相应的修复工作。
三、常见修复技巧
- 语法、编码错误类错误
通过error的调用文件列表,快速定位到出错的地方,进行代码修复。 - 文件、External ID等找不到
右键项目(或出错的模块)——>Find in Path 或者 Replace in Path
——>搜索 找不到的文件 的关键字(全名找不到,通过关键字来排查是否命名错误)——>找到了极度接近的文件,确认是由于命名错误引起的,则修改命名。
——>若找不到类似文件,确认是由于文件缺失造成的,则建立相关文件。 - No module name XX错误
1)可能是导入了未安装到python依赖库的模块,pip intall 即可
2)如果是批量报错,而且很多模块都是dtcloud源码使用到的,则可能是 项目配置文件 出错,配置好addons路径即可 - 项目运行没有报错,可是打开页面样式错误或者一片空白
dtcloud运行没有错误,则说明不是项目代码问题。
页面bug可以通过 chrome浏览器——>开发者工具——>console 来排查。
作者:黄姚