Error: Cannot find module ‘fs/promises‘
Posted xiejunna
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Error: Cannot find module ‘fs/promises‘相关的知识,希望对你有一定的参考价值。
-
前端vue项目有近1年没有本地运行过了(主要在做服务端),今天运行时各种问题,运行不起来,安装依赖时
cnpm install
,就出现了Error: Cannot find module 'fs/promises'
,原因是node版本与cnpm版本不匹配导致的,因为我安装cnpm时npm install -g cnpm --registry=https://registry.npm.taobao.org
,未指定版本,就安装了8.3
的 -
解决办法:1、升级node、npm版本,2、降低cnpm版本
-
我这里采用的是降低cnpm版本,步骤如下:
1、先卸载cnpm
npm uninstall -g cnpm
2、重新安装低版本的cnpm
npm install cnpm@7.1.0 -g --registry=https://registry.npm.taobao.org
3、安装完后,查看安装版本
cnpm -v
4、重新安装依赖
cnpm install
5、重新启动项目,正常了
以上是关于Error: Cannot find module ‘fs/promises‘的主要内容,如果未能解决你的问题,请参考以下文章
Error: Cannot find module ‘express‘
Error: Cannot find module ‘express‘
Error: Cannot find module ‘dotenv‘解决方法
Error: Cannot find module ‘dotenv‘解决方法