【fs.rm is not a function】

今天使用fs模块删除文件夹的时候,出现俩个问题。

1、“fs.rm is not a function”

2、“fs.rmSync is not a function”

在网上看了很多种解决方式并尝试,都没有成功。

最后看了官方文档,才发现 fs模块中的rm和rmSync方法,是node 14.14.0 版本后增加的。

所以先检查自己的node版本

node -v

如果版本低于14.14.0,去安装高一点的版本覆盖现有的版本,尽量选择14开头的版本,16开头的版本不太稳定,可能会出现一些问题。最后只要是14.14.0版本以上就可以解决啦~

安装新的版本可以去node官网
node版本官网下载地址
【fs.rm is not a function】_第1张图片

选择14.14.0及以上的版本就可以。下载选择msi后缀的,这个为安装版,会自动配置环境。

【fs.rm is not a function】_第2张图片

你可能感兴趣的:(JavaScript,前端面试题,javascript,前端)