将项目打包到linux服务器后,执行后台phantomjs截图相应的echarts图片,发现echarts的中文没有显示,起初怀疑是传入的options的中文编码不对,但是调整后问题依旧。
而后准备安装中文字体:因为服务器禁止联网,yum install bitmap-fonts bitmap-fonts-cjk 命令报错,所以直接将windows 的msyh.ttc文件(微软雅黑)复制进linux 的/usr/share/fonts/micro目录下,问题解决。
以上。
ps.打开windows路径下的font文件夹,将微软雅黑的字体拖到桌面即可看到msyh.ttc文件