EC2-用户:~/环境/野生-莱德(主人)$放大init
从https://d2bkhsss993doa.cloudfront.net/8.0.2/amplify-pkg-linux-x64.tgz下载版本
节点:内部/缓冲区:959
超(bufferOrLength,byteOffset,长度);
^
RangeError:数组缓冲区分配失败
在新的ArrayBuffer ()
在新的Uint8Array ()
在新的FastBuffer (节点:内部/缓冲区:959:5)
在createUnsafeBuffer (节点:内部/缓冲区:1062:12)
在分配(节点:缓冲区:410:10)
在Function.allocUnsafe (节点:缓冲区:375:10)
在Function.concat (节点:缓冲区:553:25)
在抽提物上。(/home/ec2-user/.nvm/versions/node/v16.14.2/lib/node_modules/@aws-amplify/cli/lib/binary.js:124:37)
在Extract.emit (节点:事件:538:35)
在(/home/ec2-user/.nvm/versions/node/v16.14.2/lib/node_modules/@aws-amplify/cli/node_modules/readable-stream/lib/_stream_writable.js:624:14) finishMaybe
发布于 2022-04-26 09:38:13
它似乎与版本8.0.2有关,我相信AWS会在某个时候修复它。
作为一种解决办法,您可以安装另一个扩容CLI版本,您将能够使用它。
示例:
npm i -g @aws-amplify/cli@7.6.21
发布于 2022-05-06 18:36:16
8.1.0版本的也发生了相同的错误
https://d2bkhsss993doa.cloudfront.net/8.1.0/amplify-pkg-linux-x64.tgz
https://stackoverflow.com/questions/71984811
复制相似问题