Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js qrcode库问题_Node.js - Fatal编程技术网

Node.js qrcode库问题

Node.js qrcode库问题,node.js,Node.js,我已在新服务器上重新安装了我的web应用,但没有更改任何内容,现在我收到以下错误: TypeError: QRCode.drawBitArray is not a function 为什么??我没有更改我的代码 这是图书馆: 是的,我已经安装了所有的依赖项 或者,我是否推荐返回具有行长度的数组的库 抱歉英语不好(:运行此npm安装--保存节点qrcode 如果不起作用,请尝试删除node_modules文件夹并再次运行该命令 还要检查package.json文件中安装的节点qrcode的版本。

我已在新服务器上重新安装了我的web应用,但没有更改任何内容,现在我收到以下错误:

TypeError: QRCode.drawBitArray is not a function
为什么??我没有更改我的代码

这是图书馆:

是的,我已经安装了所有的依赖项

或者,我是否推荐返回具有行长度的数组的库


抱歉英语不好(:

运行此
npm安装--保存节点qrcode

如果不起作用,请尝试删除node_modules文件夹并再次运行该命令


还要检查package.json文件中安装的节点qrcode的版本。确保它们彼此一致。在上次版本的
qrcode
中删除了
drawBitArray
。 官方回购协议似乎是,最新版本的功能是
0.7.1

在上一版本中(此时为
1.4.4
),您可以通过以下方式获得位数组和
drawBitArray
返回的大小:

const myQrCode = qrcode.create("myContent")
const bits = new Uint8Array(myQrCode.modules.data)
const QrLineSize = myQrCode.modules.size