执行npm出现“Error:Cannot find module ‘fs/promises”的问题
执行npm命令安装服务时出现这种情况,原因如下:
- 由于低版本的Node.js对于promises的引入方式与高版本的是不一样的导致promises引入失败;
- cnpm版本太高,node不支持’fs/promises’引入的方式;
解决方法(两者取一即可):
1、升级node版本
# 第一步清理npm缓存:
npm cache clean -f
# 第二步运行npm安装工具
npm -g install n
# 第三步运行n stabl(安装最新稳定版本)
n stable/*
附带常用命令
n //会列出所有安装的版本供你切换
n latest //安装最新版本
n stable //安装最新稳定版
n lts //安装最新长期支持版本
n rm [版本号] //删除某一版本
n -h //帮助命令
*/
2、降低cnpm的版本
# 第一步删除已安装的cnpm版本
npm uninstall -g cnpm
# 第二步安装低版本cnpm
npm install cnpm@7.1.0 -g --registry=https://registry.npm.taobao.org
由于我本地是window系统(不支持node的n命令,window下升级node直接去官网下载安装包,安装路径一定要覆盖原路径[可通过where node命令查找路径]),所以我采取了降低cnpm版本的方法(推荐window下的同学用此方法快捷一点)。
补充命令
# 查找node的安装路径
where node
执行npm出现“Error:Cannot find module ‘fs/promises”的问题相关推荐
- Error: Cannot find module ‘fs/promises‘
在升级npm的时候,报错了: Error: Cannot find module 'fs/promises' 根据网上的资料说是需要安装nodejs最新版. 然后我就去下载安装了nodejs的最新版, ...
- vue报错-Error: Cannot find module 'fs/promises'
在node项目中运行:cnpm install命令时,报出"Error:Cannot find module 'fs/promises"错误. 原因: 是Node.js版本太低导致 ...
- electron打包后启动应用,提示cannot find module fs/promises的解决
错误提示信息如下: App threw an error during load Error: Cannot find module 'fs/promises' at webpackMissi ...
- cnpm提示,cannot find module ‘fs/promises
cnpm提示,cannot find module 'fs/promises 问题 全局安装 cnpm 后,执行 cnpm 命令出现了下面错误: cannot find module 'fs/prom ...
- 问题解决之Cannot find module ‘fs/promises‘
**现象:**在Electron项目升级了打包工具后打包失败: Cannot find module 'fs/promises' **原因1:**经过排查发现package.json和package- ...
- Cannot find module ‘fs/promises‘
安装vue脚手架,遇到Cannot find module 'fs/promises' 问题 解决方法: 查看你的cnpm的版本是不是高于或者等于8.2.0 cnpm 8.2.0 版本,高版本的cnp ...
- win10执行npm出现Error: EBUSY: resource busy or locked 错误解决方法
使用win10运行vue项目时报错 npm run dev 解决 项目文件夹 > 右键属性 > 去掉只读 重新运行项目:npm run dev
- 解决错误:Cannot find module ‘fs/promises‘
解决方法 查看你的cnpm的版本是不是高于或者等于8.2.0 cnpm 8.2.0 版本,高版本的cnpm无法在 12.16.1 的node 版本下使用,使用命令将 cnpm 降低版本即可 cnpm ...
- (node:62099) ExperimentalWarning: The fs.promises API is experimental
bogon:~ dongxiao$ npm -v (node:62099) ExperimentalWarning: The fs.promises API is experimental 7.5.4 ...
最新文章
- 姚期智:这是一个“前所未有”的金融科技与计算机科学的黄金时代
- 自定义 checkbox 新玩法 ?
- C++类成员的初始化
- role menu for SAP_UI2_ADMIN_700
- Linux bond6配置文件,Linux服务器网卡绑定bond配置(示例代码)
- 手把手教你做产品经理,视频课教程已经发布,欢迎观看
- jsp项目开发案例_Laravel中使用swoole项目实战开发案例一 (建立swoole和前端通信)
- java是解释执行么
- 软件测试流程图及描述
- 程序员眼中的“鼠标宏”
- 两独立样本率的非劣效性试验-样本量计算
- 最小巧最简单最安全的KMS模拟器vlmcsd,最新支持Win10 server2016和Office2016!
- 查看本地计算机ip命令,查看你本机的IP信息的命令ipconfig详解【图】
- Preparing for Exams(割线定理)
- APP加固新方向——混淆和瘦身
- 万能的BP神经网络,从计算一道小学题开始
- copy.copy()与copy.deepcopy()的详解
- 北大计算机论文答辩,自考同路人:在北大参加论文答辩的全过程
- 星期、干支、二十八宿计算公式
- Flutter网络请求库DIO的使用
热门文章
- springboot整合阿里云视频点播服务Vod——实现视频上传、删除、播放
- 咪咕音乐的下载音乐存储路径(MAC)
- php5.7 iis7.5,使用PHPManger给IIS7.5部署PHP7
- 从微软官网下载原版系统/中文系统/英文系统
- 宜宾市放心舒心消费平台-工商GIS一张图
- C++中“map和set”相关内容整理分析
- Software Testing - UI自动化测试常用设计模式之工厂(Java)
- java抽象类实例化_抽象类能实例化吗
- 极路由s1有wds_极路由1、1s等机型刷OpenWrt--成为真正的极客
- 像“毒液”一样的粘液机器人火了,能取出体内异物,穿过1.5mm细缝无压力!...