【前端】执行cnpm i出现,报错Error: Cannot find module ‘fs/promises‘

这篇具有很好参考价值的文章主要介绍了【前端】执行cnpm i出现,报错Error: Cannot find module ‘fs/promises‘。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


一、问题:

cnpm i 报错,软件与插件,前端,npm,node.js,cnpm

二、分析:

由于低版本的Node.js对于promises的引入方式与高版本的是不一样的导致promises引入失败;
cnpm版本太高,node不支持’fs/promises’引入的方式;

三、解决(两者取一即可):

查找node的安装路径=》where node

【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
四、效果:

cnpm i 报错,软件与插件,前端,npm,node.js,cnpm文章来源地址https://www.toymoban.com/news/detail-610971.html

到了这里,关于【前端】执行cnpm i出现,报错Error: Cannot find module ‘fs/promises‘的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解决使用npm出现Error: Cannot find module ‘C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.jsprefix‘报错

    在我设置公司镜像源的时候遇到以下报错:Error: Cannot find module \\\'C:Program Filesnodejsnode_modulesnpmbinnpm-cli.jsprefix\\\',导致切换失败   分析问题:可以看到,报错的内容如下:  1、可以看到,问题的症结在于,无法找到npm-cli.js文件 2、既然无法找到,那么指定就是在安装目录下面

    2024年02月11日
    浏览(87)
  • Error: Cannot find module ‘×××××ב报错,找不到依赖问题解决方案

    小编最开始在解决这个问题时候在网上找的方案都不管用,最后还是请教大神才得到解决,下面是集中解决方案,希望对大家有帮助。 第一种方案 前端项目在拉取依赖或者启动项目时候,一直报错某依赖获取不到,首先我们找到项目中的node_modules文件夹和package-lock.json文件,

    2024年02月08日
    浏览(63)
  • npm 报错 Error: Cannot find module ‘semver‘的解决方法

    执行npm install报错 解决方案 重装node.js 然后到以下文件夹删除相关残留文件: 进入 /usr/local/lib 删除所有 node 和 node_modules文件夹 进入 /usr/local/include 删除所有 node 和 node_modules 文件夹 进入 /usr/local/bin 删除 node 的可执行文件 然后就删除干净了 为了安装最新版nodejs,先提前安装

    2024年02月12日
    浏览(64)
  • 解决若依部署后出现Error: Cannot find module ‘@/views/xxx‘问题,本地没有问题

    问题描述: 若依项目本地运行没有问题,部署到服务器以后点击菜单切换路由,一直处于加载状态,打开控制台,发现报错Error: Cannot find module ‘@/views/xxx‘。 原因: 路由懒加载,webpack版本问题,webpack4 不支持变量方式的动态 import ,新版本需要使用 require() 来解决此问题。

    2024年02月12日
    浏览(62)
  • 运行vue3报错Error: Cannot find module ‘node:url‘解决

    使用 npm init vue@lates t创建vue3工程,进入到相应目录, npm install 安装完依赖,运行 npm run dev 报错 Error: Cannot find module ‘node:url’ ,如下图所示: 这是vue3工程依赖的node版本比较高所导致的。可以使用nvm安装高版本的node,然后使用nvm use切换到高版本,再运行 npm run dev 既可以把

    2024年02月07日
    浏览(65)
  • Linux下Node.js引用模块报错Error: Cannot find module

    背景:scrapyd上传的py文件,使用execjs调用Linux中的js文件,其中js引用了crypto-js,但是报错找不到这个模块(已安装) 2.1方法一 1, 执行命令 npm -g root ,查看全局安装的 Node.js 模块所在的路径 2, 将引用模块的路径改为绝对路径 const CryptoJS = require(“/usr/local/lib/node_modules/crypto-j

    2024年02月11日
    浏览(56)
  • 【VUE】npm打包报错 Syntax Error: Error: Cannot find module ‘imagemin-gifsicle‘

    npm run build 报错,报错如下 原因 这个错误消息显示缺少了 imagemin-gifsicle 模块,而它是 image-webpack-loader 的依赖项,导致构建失败。 解决 (1)方法一 (2)方法二 卸载已有的image-webpack-loader,用 cnpm 重新安装 报错信息如下 原因 这个错误信息显示您当前安装的 Vue.js 版本与 v

    2024年02月15日
    浏览(89)
  • vue运行报错Error: Cannot find module ‘@vue/cli-plugin-babel‘

    今天将VUE项目迁移到新的电脑上,配置不一样,导致报错: Error: Cannot find module \\\'@vue/cli-plugin-babel\\\' Require stack: - D:WWWVUExxxxxxnode_modules.store@vue+ cli-service@5.0.8- D:WWWVUExxxxxxnode_modules.store@vue+cli-service@5.0.8node_modules@vuecli-servicelibService.js - D:WWWVUExxxxxxnode_modules.store@vue+

    2024年01月19日
    浏览(65)
  • 前端开发报错:Cannot find module ‘@angular-devkit/schematics‘ Require stack:

    由于近期需要搭建angular +ng-zorro-mobile + ionic 框架集成项目,但是在开发过程中遇到了报错: Cannot find module \\\'@angular-devkit/schematics\\\' Require stack 这里产生的原因是因为我当时遇到另外一个问题,误导我以为是版本冲突,所以把ng-zorro-mobile@10.0.0卸载掉了,然后根据ng-zorro-mobile的官方

    2024年03月10日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包