windows node安装esc-pos-encoder的问题Canvas

473 阅读1分钟

因为这个encoder需要image,如果是前端即浏览器则没有问题,因为不需要cavans,如果安装到server因为,图片需要canvas绘图渲染render,因此需要在server安装canvas,如果是windows则报错: 没有C:/GTK。

原来文档上,没有说明需要手动安装GTK,如图

然后npm install canvas

稍后再安装 npm install esc-pos-encoder

github.com/NielsLeenhe…

同时需要指出的是因为需要pthyon编译本地的C++,所以还是需要设置环境变量--》参考 juejin.cn/post/684490…