报错记录——npm安装后无法使用
npm安装报错问题
问题描述:
今天忽然发现自己的node环境有问题,就重新安装了一下,但是忘记了之前自己更改过node的全局安装路径,导致安装yarn成功,但显示不是内部或外部命令。错误截图以及更改/查看node全局安装路径的命令附上如下:
-
查看当前环境node的安装路径命令:
查看全局安装路径
npm config get prefix
查看缓存文件路径
npm config get cache
-
设置当前环境的安装路径命令:
下面这个命令是用来设置node_gobal路径的(即所有通过npm安装的全局包保存的位置)
npm config set prefix "绝对路径"
下面这个命令是用来设置node_cache路径的(即所有通过npm安装的缓存包保存的位置)
npm config set cache "绝对路径"
文件名可以不同,只是默认是这个名字。
解决问题
上面的问题的原因在于你安装的目录没有在环境变量中设置,(设置node_gobal这个文件夹在path中即可)
- 如果你通过上面的命令更改了安装路径,也要重新配置一下环境变量