我正在从 切换npm到pnpm,它具有我喜欢的一组不同的功能。
前者用于package-lock.json锁定确切的包版本,后者用于锁定pnpm-lock.yaml。
根据文档,pnpmignores package-lock.json,这似乎变得多余。因此,当用 更新软件包时pnpm,这个文件根本不会被处理,很快就会过时。
我可以安全地删除package-lock.json还是会遇到一些问题?从我的项目中删除这个文件会有什么缺点吗?
我npm只是用来获取我的项目所需的工具和包(即 Gulp),而不是发布包到https://www.npmjs.com/