npm 使用带有版本控制的package-lock.json

xmakbtuz  于 2022-12-27  发布在  其他
关注(0)|答案(1)|浏览(210)

我的团队正在开发一个react原生项目,使用GitHub进行版本控制,我们在处理npm依赖项时遇到了很多问题。每次我们推到master分支时,都会遇到与package-lock.json文件的冲突...有什么最佳实践吗?

o8x7eapl

o8x7eapl1#

  • 当你安装库的依赖项时,你需要锁定它们的版本。所以你应该习惯于像npm,yarn,...
  • 我建议使用Yarn这是如何使用它的文档。https://yarnpkg.com/en/docs
  • 例如:安装lib react-native-button。你只需要运行命令yarn add react-native-button并提交带有package.json文件的yarn.lock。然后你团队中的人可以拉这些更改并运行“yarn install”来保持项目的同步。
  • 看看吧,试一试,很简单!

相关问题