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

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

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

推荐文章

15 个 JavaScript 性能优化技巧
2024-11-19 07:52:10 +0800 CST
微信内弹出提示外部浏览器打开
2024-11-18 19:26:44 +0800 CST
Mysql允许外网访问详细流程
2024-11-17 05:03:26 +0800 CST
为什么要放弃UUID作为MySQL主键?
2024-11-18 23:33:07 +0800 CST
初学者的 Rust Web 开发指南
2024-11-18 10:51:35 +0800 CST
SQL常用优化的技巧
2024-11-18 15:56:06 +0800 CST
PHP服务器直传阿里云OSS
2024-11-18 19:04:44 +0800 CST
Vue 3 是如何实现更好的性能的?
2024-11-19 09:06:25 +0800 CST
Elasticsearch 的索引操作
2024-11-19 03:41:41 +0800 CST
JavaScript设计模式:适配器模式
2024-11-18 17:51:43 +0800 CST
Python 微软邮箱 OAuth2 认证 Demo
2024-11-20 15:42:09 +0800 CST
如何实现生产环境代码加密
2024-11-18 14:19:35 +0800 CST
回到上次阅读位置技术实践
2025-04-19 09:47:31 +0800 CST
前端如何一次性渲染十万条数据?
2024-11-19 05:08:27 +0800 CST
MySQL 优化利剑 EXPLAIN
2024-11-19 00:43:21 +0800 CST
Go语言中的`Ring`循环链表结构
2024-11-19 00:00:46 +0800 CST
Golang 中你应该知道的 noCopy 策略
2024-11-19 05:40:53 +0800 CST
Vue 中如何处理父子组件通信?
2024-11-17 04:35:13 +0800 CST
H5端向App端通信(Uniapp 必会)
2025-02-20 10:32:26 +0800 CST
html文本加载动画
2024-11-19 06:24:21 +0800 CST
nuxt.js服务端渲染框架
2024-11-17 18:20:42 +0800 CST
程序员茄子在线接单