vue报错Error:Cannot find module fs/promises 的解决方式

2023-01-04 11:17
904
0

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

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

降低cnpm的版本

删除已安装的cnpm版本:npm uninstall -g cnpm 

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

在这里 因为要使用到vue3.0进行开发,而且在官网有说明,创建一个 Vue 应用的前提条件,目前使用node版本v14.17.3。

全部评论