Skip to content

Error:Cannot find module '@rollup/rollup-win32-x64-msvc'

👁️‍🗨️阅读量:

报错表现

在搭建好基于vitepressblog结构后,运行npm run docs:dev命令,进行部署前的运行结果检查,结果报以下错误: error show最为关键的错误提示为以下一行代码:

sh
Error: Cannot find module '@rollup/rollup-win32-x64-msvc'

即当前依赖包中缺少@rollup相关,针对此错误有以下解决方法供参考。

解决方法

  1. 删除node_modulespackage-lock.json文件后,在项目根目录下打开终端,执行npm install命令,部分同志通过这个步骤可解决;
  2. node版本或者npm版本不对,或者没有全局安装vite,依次运行下列命令
sh
更新npm
npm install -g npm@latest
全局安装vite
npm install -g vite
  1. 缺啥补啥。直接安装@rollup/rollup-win32-x64-msvc,再次执行npm run docs:dev
sh
npm install @rollup/rollup-win32-x64-msvc
npm run docs:dev

作者说

经历上述三个方法,你的问题基本能够得到解决,如果还有报错,请在下方评论,我将尽力为您解决。

贡献者

页面历史

孩儿立志出乡关,学不成名誓不还。