在node项目中运行:cnpm install命令时,报出“Error:Cannot find module 'fs/promises”错误。

原因:
是Node.js版本太低导致的(也可以说是cnpm版本太高),由于低版本的Node.js对于promises的引入方式与高版本的是不一样,而cnpm版本太高的话,Node是不支持’fs/promises’引入方式的。

解决方案:

1、升级Node.js版本:

清理npm缓存:npm cache clean -f
安装版本管理工具:npm install -g n
升级到最新的版本:n latest(最新版本)n stable(最新稳定版本)

2、降低cnpm的版本:

删除已安装的cnpm版本:npm uninstall -g cnpm
安装低版本cnpm:npm install cnpm@7.1.0 -g --registry=https://registry.npm.taobao.org

在这里 因为要使用到vue3.0进行开发,而且在官网有说明,创建一个 Vue 应用的前提条件,已安装 16.0 或更高版本的 Node.js

所以就选择升级啦

Windows系统升级nodejs

第一步:node -v查看node.js版本

第二步:打开cmd查看你之前node版本安装的路径,where node

第三步:直接去官网下载与你电脑系统(32位还是64位)对应的最新的mis版本,安装在上述路径中覆盖即可。https://nodejs.org/en/

第四步:node -v,发现更新到最新版本了。成功!

Linux系统升级nodejs

Node.js升级工具n
n 是一个Node工具包,可以快速简单地升级 Node.js。

用n升级nodejs(建议使用此方法)

# 查看当前node版本
$ node -v# 清除npm缓存
$ npm cache clean -f# 全局安装n
$ npm install -g n# 升级到最新稳定版
$ n stable# 升级到最新版
$ n latest# 升级到定制版
$ n v14.6.0# 切换使用版本
$ n 13.10.0 (ENTER)# 删除制定版本
$ n rm 13.10.0# 用制定的版本执行脚本
$ n use 13.10.0 some.js# 升级完成查看 node版本
$ node -v


http://www.taodudu.cc/news/show-3598287.html

相关文章:

  • 浅谈ECMAScript 6下的promises API
  • Guzzle/promises源码解读
  • javascript promises的使用
  • ES6 Promises
  • 基于PromisesA+规范手写Promise
  • 按照 Promise/A+ 手写Promise,通过promises-aplus-tests的全部872个测试用例
  • Promises/A+ 规范
  • 关于异步Promises
  • js promises 踩坑 填坑 We have a problem with promises
  • Promises/A+翻译和解释
  • Promises/A+规范(中文翻译)
  • Promises
  • Promises讲解
  • Promise的理解与使用(收藏版)
  • 单例设计模式中懒汉式和饿汉式的区别?
  • 单例模式的懒汉式和饿汉式的线程安全问题
  • 单例模式懒汉式和饿汉式的区别
  • 单例模式的C++实现(懒汉模式和饿汉模式的详细讲解和实现)
  • 单例模式懒汉式和饿汉式入门详解
  • 单例模式(懒汉式和饿汉式区别)
  • 单例模式:饿汉式vs懒汉式
  • java单例模式之懒汉模式和饿汉模式
  • 懒汉模式和饿汉模式的区别
  • java单例模式之懒汉式与饿汉式
  • 经典案例:单例模式之懒汉式和饿汉式
  • Java 懒汉模式与饿汉模式
  • Java实现单例模式(懒汉式和饿汉式)
  • 单例模式懒汉式和饿汉式区别
  • 单例模式:懒汉模式和饿汉模式
  • 懒汉模式和饿汉模式

vue报错-Error: Cannot find module 'fs/promises'相关推荐

  1. VUE项目报错Error Cannot find module ‘webpacklibRuleSet‘_解决

    1.报错 Error: Cannot find module 'webpack/lib/RuleSet' 在第一个问题的时候还试过把node_modules文件夹和package-lock.json文 ...

  2. nodejs express 启动报错:Error: Cannot find module 'xxx'

    nodejs express 启动报错:Error: Cannot find module 'xxx',这是因为缺少模块的引用. 比如我在代码中使用了'express-session',但是却没有在  ...

  3. Vue 报错error:0308010C:digital envelope routines::unsupported

    Vue 报错error:0308010C:digital envelope routines::unsupported 出现这个错误是因为 node.js V17版本中最近发布的OpenSSL3.0, ...

  4. 启动react项目时失败,报错Error: Cannot find module

    拷贝react项目到本地 npm run 运行项目时,报错Error: Cannot find module - 解决办法:一次性安装模块 sudo npm i 或者 先安装yarn,利用yarn安装 ...

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

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

  6. uniapp项目启动报错Error: Cannot find module ‘webpack/lib/RuleSet

    这两天在看uniapp的项目,创建uniapp项目有两种方式,第一通过Hbuilder直接新建项目,第二是通过cli命令创建,两种方式创建的uniapp的项目目录是不一样的. 第一Hbuilder创建 ...

  7. vue 报错 Error: timeout of 5000ms exceeded

    报错 Error: timeout of 5000ms exceeded 在确定后端代码没有问题,锁定前端 修改 \src\utils 目录下的 request.js 修改timeout属性值 有需要 ...

  8. Vue项目启动报错 error:cannot find module xxx

    原因:无法找到项目依赖的某个模块 解决办法: 1.删掉存放模块的文件夹node_module: 2.执行清除缓存命令 npm cache clean: 如果报错,使用强制清除npm cache cle ...

  9. Vue 报错Error: No PostCSS Config found解决办法

    从git上 clone 下来的代码: npm install 安装依赖以后,启动服务,出现Error: No PostCSS Config found报错: npm run dev 解决办法: 在项目 ...

最新文章

  1. Eclipse新建Work set管理工程
  2. 41 岁的黄峥辞任拼多多董事长一职,未来将投身于科学研究!
  3. Python-函数的各种器
  4. linux-文件权限与目录配置
  5. ios 添加block 类别_iOS 关于Block代码块的详解
  6. GitHub for windows使用教程(三) 团队协作流程
  7. Jerry制作的软件工程里Design for Change的培训材料
  8. Java的反射API
  9. 浅析laravel门面原理与实现
  10. 答网友:如何在Sbo Add-on中激活或者禁止系统增加、查找和导航按钮?
  11. BZOJ 4826: [Hnoi2017]影魔 单调栈 主席树
  12. python concurrent.futures包使用,捕获异常
  13. HeadFirstJava——4_对象的行为
  14. Android 程序随开机自动运行
  15. office2010在安装过程中出错Error 1935的解决方法
  16. 笔记本无线上网设置教程(图文)
  17. Medium无限文章阅读会员插件
  18. 网络基础(四) — QUIC协议
  19. BMS专题之动力电池组
  20. 【Flink】FLink Task did not exit gracefully within 180 + seconds 未解决

热门文章

  1. android10系统手机报错:does not meet the requirements to access device identifiers.
  2. 第131届中国进出口商品交易会将于4月15-24日在网上举办
  3. 在Windows 7系统下制作DVD【mfxp】
  4. 中文分词word2vec和doc2vec句向量的理解
  5. template标签介绍和使用
  6. kfold和StratifiedKFold 用法
  7. Turtlebot4入门教程-机械-Turtlebot4构件
  8. 自动化测试平台化[v1.0.0][事件驱动理论]
  9. BP网络和RBF网络
  10. openpose:Realtime Multi-Person 2D Pose Estimation using Part Affinity Fields ∗