执行npm命令安装服务时出现这种情况,原因如下:

  1. 由于低版本的Node.js对于promises的引入方式与高版本的是不一样的导致promises引入失败;
  2. 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”的问题相关推荐

  1. Error: Cannot find module ‘fs/promises‘

    在升级npm的时候,报错了: Error: Cannot find module 'fs/promises' 根据网上的资料说是需要安装nodejs最新版. 然后我就去下载安装了nodejs的最新版, ...

  2. vue报错-Error: Cannot find module 'fs/promises'

    在node项目中运行:cnpm install命令时,报出"Error:Cannot find module 'fs/promises"错误. 原因: 是Node.js版本太低导致 ...

  3. electron打包后启动应用,提示cannot find module fs/promises的解决

    错误提示信息如下: App threw an error during load Error: Cannot find module 'fs/promises'     at webpackMissi ...

  4. cnpm提示,cannot find module ‘fs/promises

    cnpm提示,cannot find module 'fs/promises 问题 全局安装 cnpm 后,执行 cnpm 命令出现了下面错误: cannot find module 'fs/prom ...

  5. 问题解决之Cannot find module ‘fs/promises‘

    **现象:**在Electron项目升级了打包工具后打包失败: Cannot find module 'fs/promises' **原因1:**经过排查发现package.json和package- ...

  6. Cannot find module ‘fs/promises‘

    安装vue脚手架,遇到Cannot find module 'fs/promises' 问题 解决方法: 查看你的cnpm的版本是不是高于或者等于8.2.0 cnpm 8.2.0 版本,高版本的cnp ...

  7. win10执行npm出现Error: EBUSY: resource busy or locked 错误解决方法

    使用win10运行vue项目时报错 npm run dev 解决 项目文件夹 > 右键属性 > 去掉只读 重新运行项目:npm run dev

  8. 解决错误:Cannot find module ‘fs/promises‘

    解决方法 查看你的cnpm的版本是不是高于或者等于8.2.0 cnpm 8.2.0 版本,高版本的cnpm无法在 12.16.1 的node 版本下使用,使用命令将 cnpm 降低版本即可 cnpm ...

  9. (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 ...

最新文章

  1. 姚期智:这是一个“前所未有”的金融科技与计算机科学的黄金时代
  2. 自定义 checkbox 新玩法 ?
  3. C++类成员的初始化
  4. role menu for SAP_UI2_ADMIN_700
  5. Linux bond6配置文件,Linux服务器网卡绑定bond配置(示例代码)
  6. 手把手教你做产品经理,视频课教程已经发布,欢迎观看
  7. jsp项目开发案例_Laravel中使用swoole项目实战开发案例一 (建立swoole和前端通信)
  8. java是解释执行么
  9. 软件测试流程图及描述
  10. 程序员眼中的“鼠标宏”
  11. 两独立样本率的非劣效性试验-样本量计算
  12. 最小巧最简单最安全的KMS模拟器vlmcsd,最新支持Win10 server2016和Office2016!
  13. 查看本地计算机ip命令,查看你本机的IP信息的命令ipconfig详解【图】
  14. Preparing for Exams(割线定理)
  15. APP加固新方向——混淆和瘦身
  16. 万能的BP神经网络,从计算一道小学题开始
  17. copy.copy()与copy.deepcopy()的详解
  18. 北大计算机论文答辩,自考同路人:在北大参加论文答辩的全过程
  19. 星期、干支、二十八宿计算公式
  20. Flutter网络请求库DIO的使用

热门文章

  1. springboot整合阿里云视频点播服务Vod——实现视频上传、删除、播放
  2. 咪咕音乐的下载音乐存储路径(MAC)
  3. php5.7 iis7.5,使用PHPManger给IIS7.5部署PHP7
  4. 从微软官网下载原版系统/中文系统/英文系统
  5. 宜宾市放心舒心消费平台-工商GIS一张图
  6. C++中“map和set”相关内容整理分析
  7. Software Testing - UI自动化测试常用设计模式之工厂(Java)
  8. java抽象类实例化_抽象类能实例化吗
  9. 极路由s1有wds_极路由1、1s等机型刷OpenWrt--成为真正的极客
  10. 像“毒液”一样的粘液机器人火了,能取出体内异物,穿过1.5mm细缝无压力!...