node切换后没有npm功能

问题

在使用 nvm 安装 node 版本的时候,可能会因为一些问题导致没有安装到 npm 功能,所以需要手动安装一下。

打开 nvm 安装目录,检查是否有 npm

C:\Users\Administrator\AppData\Roaming\nvm
如果对应版本里面的 node_modules 目录里面没有 npm,那就有问题了。

解决

下载 npm

如果在安装 ndoe 的时候提示了错误,一般是 github 地址,直接去下载那个 npm 就行了。
如果没有,可能需要找一下对应 node 版本的 npm 压缩包下载。

复制

这里需要做两步操作,第一步是将下载的 npm 解压并复制到node_modules 目录中去,并命名位 npm。
第二部,需要将里面 bin 目录里面的 npm、npm.cmd 两个文件复制到最外层目录,即版本目录。
这里再去命令行执行一下 npm 命令,看看能不能用。

npm -v

到这应该就没问题了,当然 npm 不能下错。

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐