(本文档仅供参考)
问题现象:
导出引起启动失败,日志提示“Invalid or unexpected token”,如下图所示
原因及解决方案:
1、导出引起目录下没有node_modules目录,参考路径:../Smartbi_Export/smartbi_data/smartbi-export
此场景可联系官网支持团队获取对应的压缩包,再进行解压重启即可。
2、目录下有node_modules目录,但是启动用户没有这个目录的读写权限。
赋予对应启动用户读写权限在启动。
3、node_modules目录下的文件缺失了。
此场景大部分情况为在Windows解压了node_modules文件夹,再将解压文件夹传到linux服务器启动,此时Windows可能有杀毒软件拦截了部分文件(也可能传输过程中丢失),导致启动失败。可将压缩包传到linux服务器后,再重新解压启动。
另外,首次部署也需要将安装包传到linux服务器再启动,以防止出现文件拦截导致启动失败的问题。