1、与package-lock.json 文件相关
场景:npm config set registry 为内网地址时。产生了如下报错。
解决:删除package-lock.json,然后重新 install,就不会报错了。
npm ERR! Object for dependency "@babel/generator" is empty.
npm ERR! Something went wrong. Regenerate the package-lock.json with "npm install".
npm ERR! If using a shrinkwrap, regenerate with "npm shrinkwrap".