网上全是由于.staging是临时文件 需要等待你的包安装完后才是正常的放置位置
但我 安装删除很多次后还是这个样子
后来 是这个步骤解决的
第一步 把package.json中的私有包删除
第二步 删除node_modules文件夹
第三步 执行 npm cache clean -f 清缓存
第四步 用nrm包管理工具切换到npm源 安装非私有包依赖
第五步 用nrm切换到私有源 一个一个的安装私有包依赖
解决了 工作了这么久第一次在这个坑里跌倒
总结一些npm相关的知识
npm源管理工具 nrm(npm registry manager)
全局安装 npm i nrm -g
使用
nrm的方式 查看源 nrm ls 查看当前源 npm current 切换源 nrm use xx
npm的方式 查看源 npm get registry 设置源 npm config set registry xxx
npm版本管理工具 nvm(npm version manager)
全局安装 npm i nvm -g
使用
npm查看全局安装过的包
npm list -g --depth 0