npm安装vue-cli报错internal/modules/cjs/loader.js(Error: Cannot find module 'D:\Program\nodejs\no
2021/10/13 12:14:11
本文主要是介绍npm安装vue-cli报错internal/modules/cjs/loader.js(Error: Cannot find module 'D:\Program\nodejs\no,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
一、vue-cli 安装遇到问题
安装新版 vue-cli 命令:npm install -g @vue/cli,安装成功之后使用 vue -V 检查版本号,发现报错:
PS D:\Program\nodejs\node_global> vue -V internal/modules/cjs/loader.js:583 throw err; ^ Error: Cannot find module 'D:\Program\nodejs\node_global\node_modules\vue-cli\bin\vue' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15) at Function.Module._load (internal/modules/cjs/loader.js:507:25) at Function.Module.runMain (internal/modules/cjs/loader.js:742:12) at startup (internal/bootstrap/node.js:283:19) at bootstrapNodeJSCore (internal/bootstrap/node.js:743:3) PS D:\Program\nodejs\node_global> npm -v 6.4.1
查看 vue 版本或者是新建 vue 项目都会这个错误,卸载 vue-cli 重新安装也会报错。
二、解决方案
1、先找到自己 vue 的安装位置(需要查看自己 npm 安装的全局的位置)
我的是装在这个目录下,可以看到会有这样 2 个文件,当时出问题的时候是 vue.cmd 文件是最新的(今天的),但是 vue 文件是 2020 年的(之前的)。所以猜测可能是这 2 个文件的 vue 版本不一致导致的问题。
2、获取到 vue 文件的位置进行删除
删除残留的 vue 文件(删除这2个文件)
3、卸载 vue-cli 之后再重新安装即可。
PS D:\Program\nodejs\node_global> vue -V @vue/cli 4.5.13
这样就成功了。
总结:
1、安装的时候可以不用管理员安装,但是卸载的时候CMD最好是以管理员身份运行;
2、遇到问题要冷静,谨记要根据报错信息找问题原因。(环境问题百度搜索方案太多了,但是很多都不一定和你遇到的问题是一样的,有的别人能解决,你的问题照做不一定能解决,说不定还会导致一些其他坑,所以要慎重)
这篇关于npm安装vue-cli报错internal/modules/cjs/loader.js(Error: Cannot find module 'D:\Program\nodejs\no的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-12-21Vue3教程:新手入门到实践应用
- 2024-12-21VueRouter4教程:从入门到实践
- 2024-12-20Vue3项目实战:从入门到上手
- 2024-12-20Vue3项目实战:新手入门教程
- 2024-12-20VueRouter4项目实战:新手入门教程
- 2024-12-20如何实现JDBC和jsp的关系?-icode9专业技术文章分享
- 2024-12-20Vue项目中实现TagsView标签栏导航的简单教程
- 2024-12-20Vue3入门教程:从零开始搭建你的第一个Vue3项目
- 2024-12-20从零开始学习vueRouter4:基础教程
- 2024-12-20Vuex4课程:新手入门到上手实战全攻略