编程 windows下升级node引发的一系列问题

2024-11-17 18:45:16 +0800 CST views 3429

由于项目的需要,需要升级node程序。打开 node官网 ,下载node安装程序进行升级。不用管node之前安装在哪个位置。如果需要查询对应的安装目录可以使用如下命令

where node

升级后发现npm都无法使用了提示如下

>vue ui
internal/modules/cjs/loader.js:797
    throw err;
    ^

Error: Cannot find module 'H:\node\node_modules\@vue\cli\bin\vue.js'
?[90m    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15)?[39m
?[90m    at Function.Module._load (internal/modules/cjs/loader.js:687:27)?[39m
?[90m    at Function.Module.runMain (internal/modules/cjs/loader.js:1025:10)?[39m
?[90m    at internal/main/run_main_module.js:17:11?[39m {
  code: ?[32m'MODULE_NOT_FOUND'?[39m,
  requireStack: []
}

第一步先删除

C:\Users\Administrator\AppData\Roaming\npm

C:\Users\Administrator\AppData\Roaming\npm-cache

第二步删除

H:\node\node_modules

H:\node\node_cache

因为我原先设置指定的node模块安装目录

npm config set cache "H:\node\node_cache"

npm config set prefix "H:\node"

第三步在重新安装

npm install -g vue-cli

npm install -g @vue/cli

问题解决

如果提现命令不存在,大家记得设置环境变量。

复制全文 生成海报 Node.js 前端开发 软件安装

推荐文章

Vue3中的Scoped Slots有什么改变?
2024-11-17 13:50:01 +0800 CST
前端代码规范 - Commit 提交规范
2024-11-18 10:18:08 +0800 CST
如何优化网页的 SEO 架构
2024-11-18 14:32:08 +0800 CST
WebSocket在消息推送中的应用代码
2024-11-18 21:46:05 +0800 CST
php 连接mssql数据库
2024-11-17 05:01:41 +0800 CST
如何开发易支付插件功能
2024-11-19 08:36:25 +0800 CST
55个常用的JavaScript代码段
2024-11-18 22:38:45 +0800 CST
npm速度过慢的解决办法
2024-11-19 10:10:39 +0800 CST
小技巧vscode去除空格方法
2024-11-17 05:00:30 +0800 CST
rangeSlider进度条滑块
2024-11-19 06:49:50 +0800 CST
Vue中的`key`属性有什么作用?
2024-11-17 11:49:45 +0800 CST
pin.gl是基于WebRTC的屏幕共享工具
2024-11-19 06:38:05 +0800 CST
MyLib5,一个Python中非常有用的库
2024-11-18 12:50:13 +0800 CST
使用Python提取图片中的GPS信息
2024-11-18 13:46:22 +0800 CST
Go语言中的`Ring`循环链表结构
2024-11-19 00:00:46 +0800 CST
四舍五入五成双
2024-11-17 05:01:29 +0800 CST
HTML5的 input:file上传类型控制
2024-11-19 07:29:28 +0800 CST
JS中 `sleep` 方法的实现
2024-11-19 08:10:32 +0800 CST
程序员茄子在线接单