我在项目中使用 Buffer.from()
而不是已弃用的 new Buffer()
构造函数,并希望在 package.json 中指定 Node 版本。
据我所知,Node.js 的某些主要版本的较低次要版本中没有引入 Buffer.from()
。例如,v5.1.0
不支持 Buffer.from
,但 v5.10.0
支持。
我的问题是:
我想指定主要版本 v4 的 Node 版本,但指定 >= 4.5.0
是不正确的。
那么,如何从 v4 指定 Node 版本并确保支持 Buffer.from()
。
谢谢。
最佳答案
使用 engine
package.json
中的选项:
"engines" : { "node" : ">=4.5.0 <5 || >=5.10.0 <6" }
关于node.js - 在 package.json 文件中指定 nodejs 版本以确保不使用已弃用的 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42824516/