在参考了一些人的解决方法之后,我做了多次尝试,最后误打误撞的成功生成package-lock.json文件
首先是将npm升级到最新版本,在终端输入npm install -g npm即可更新
之后将package.json这个文件复制一份到其他地方
删除工作空间里面的这个package.json
然后在终端输入一次npm install,当然这次是会报错的,因为本身就没有任何.json的版本文件
报错一次后,将package.json重新复制回原有位置
执行一次npm install进行安装,此时会发现还是没有生成package-lock.json
然后再执行一次npm install安装,会发现成功生成了package-lock.json文件
-----------------------------------
以上步骤只做参考,不一定能成功生成,但是在我的尝试中的确是成功了的,祝好