我想使用zpl-image模块中的imageToZ64()
我已使用npm install zpl-image
然后导入:import './../../../node_modules/zpl-image';
但是当我使用像这样的功能let res = imageToZ64(canvas);
我正在:未捕获(承诺)ReferenceError:未定义imageToZ64
我试图这样导入它:import { imageToZ64 } from './../../../node_modules/zpl-image/zpl-image';
但是问题是此函数使用了来自pako.js的其他函数,后者是zpl-image中的另一个js文件。 我的问题是如何以可以访问所有功能的方式导入模块?
答案 0 :(得分:1)
我强烈建议您在此处阅读自述文件:zpl-image repo GitHub
为了与Node.js一起使用:
const imageToZ64 = require("zpl-image").imageToZ64;
或:
const { imageToZ64, rgbaToZ64 } = require("zpl-image");
如果您尝试在浏览器中使用它,请阅读generic browser usage
由于您已经通过npm安装了该文件,因此node_modules/zpl-image/zpl-image.html
中有一个演示文件,您可以在浏览器中打开它,阅读其内容,并了解该演示文件的目的是什么代码。