Javascript NodeJs:fs.appendFileSync不接受数据参数节点v14中的数字类型

Javascript NodeJs:fs.appendFileSync不接受数据参数节点v14中的数字类型,javascript,node.js,nodes,node-modules,Javascript,Node.js,Nodes,Node Modules,版本:14.1.0 平台:视窗10 子系统:无 我希望得到一个文件:NODEJS7 我得到:NODEJS 这在以前的版本中正常工作我认为fs.appendFileSync不再接受数字类型 如果有变量,可以将其作为模板字符串传递,也可以使用to.string()方法。好的,那么将数字作为字符串传递有什么问题吗?为什么要这样做:fs.appendFileSync('notes.txt',(7.toString()) > error: TypeError [ERR_INVALID_ARG_TYP

版本:14.1.0 平台:视窗10 子系统:无

我希望得到一个文件:NODEJS7 我得到:NODEJS


这在以前的版本中正常工作

我认为fs.appendFileSync不再接受数字类型


如果有变量,可以将其作为模板字符串传递,也可以使用
to.string()
方法。

好的,那么将数字作为字符串传递有什么问题吗?为什么要这样做:
fs.appendFileSync('notes.txt',(7.toString())
> error: TypeError [ERR_INVALID_ARG_TYPE]: The "data" argument must be
> of type string or an instance of Buffer, TypedArray, or DataView.
> Received type number (7) this is the code:
const fs = require('fs')

fs.writeFileSync('notes.txt', 'NODEJS')


fs.appendFileSync('notes.txt', 7 )