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

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

由于项目的需要,需要升级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 前端开发 软件安装

推荐文章

php指定版本安装php扩展
2024-11-19 04:10:55 +0800 CST
2024年微信小程序开发价格概览
2024-11-19 06:40:52 +0800 CST
在Rust项目中使用SQLite数据库
2024-11-19 08:48:00 +0800 CST
程序员出海搞钱工具库
2024-11-18 22:16:19 +0800 CST
Vue3中的JSX有什么不同?
2024-11-18 16:18:49 +0800 CST
四舍五入五成双
2024-11-17 05:01:29 +0800 CST
mysql int bigint 自增索引范围
2024-11-18 07:29:12 +0800 CST
Redis和Memcached有什么区别?
2024-11-18 17:57:13 +0800 CST
html一个包含iPhoneX和MacBook模拟器
2024-11-19 08:03:47 +0800 CST
Golang 中你应该知道的 Range 知识
2024-11-19 04:01:21 +0800 CST
服务器购买推荐
2024-11-18 23:48:02 +0800 CST
PHP如何进行MySQL数据备份?
2024-11-18 20:40:25 +0800 CST
SQL常用优化的技巧
2024-11-18 15:56:06 +0800 CST
Go语言中实现RSA加密与解密
2024-11-18 01:49:30 +0800 CST
PHP 微信红包算法
2024-11-17 22:45:34 +0800 CST
解决 PHP 中的 HTTP 请求超时问题
2024-11-19 09:10:35 +0800 CST
Vue3的虚拟DOM是如何提高性能的?
2024-11-18 22:12:20 +0800 CST
Python 获取网络时间和本地时间
2024-11-18 21:53:35 +0800 CST
JavaScript设计模式:桥接模式
2024-11-18 19:03:40 +0800 CST
程序员茄子在线接单