TypeError:Buffer.alloc不是函数

RIY*_*HAN 13 node.js

从节点文档,我正在尝试一些代码Buffer.

当我执行此语句时

const buf = Buffer.from('hello world', 'ascii');
Run Code Online (Sandbox Code Playgroud)

它引发了一个异常: TypeError: Buffer.alloc is not a function

我的节点版本是v5.7.1.

我不明白为什么?

这是错误屏幕.

在此输入图像描述

msc*_*dex 15

BufferAPI仅适用于v5.10.0 +,因此您需要升级才能使用它.

如果要查看v5.7.1的文档,可以转到此处.

FWIW自Bufferv4.5.0起,新API现在也可在v4.x节点中使用.