用npm安装cnpm时出现版本于是下调版本至4.6.1没想到运行啥都报 npm ERR! cb.apply is not a function
之后试过在C:\Users\user\AppData\Roaming文件夹删除 npm 和 npm-cache 文件夹,再执行npm cache clean --force
命令清除缓存,失败报错:npm WARN using --force I sure hope you know what you are doing.
原因可能是npm版本过低
解决办法:npx -p npm@6 + 你要更新的版本(建议在6以后,防止出现版本问题)
npx -p npm@6 可以强行切换至npm6版本来执行相关命令,执行结束后仍然返回原来版本。通过这一点执行更新命令 npx -p npm@6 npm install -g npm ,成功解决问题。