为什么“Podfile.lock”在没有任何更改的情况下更改“pod install”上的“SPEC CHECKSUMS”部分?

问题描述 投票:0回答:1

我没有将我的

Pods
目录签入源代码管理。

如果我运行

pod install
,什么也不做,然后几分钟后运行
pod install
,我的
SPEC CHECKSUMS
Podfile.lock
部分会发生变化。

为什么?

pod --version
1.9.3

"react-native": "0.63.2",

Podfile

require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'
require_relative '../node_modules/react-native/scripts/react_native_pods'

platform :ios, '11.0'

target 'Myapp' do
  config = use_native_modules!

  use_react_native!(:path => config["reactNativePath"])
end
ios react-native cocoapods podfile podfile-lock
1个回答
0
投票

校验和更改并不总是表明发生了重大更改;这些可以反映元数据更新,这通常是无害的。只要主要依赖项的版本保持不变,这些更改通常不会影响您的构建。

如果这只是开发过程中的一个烦恼,您可以忽略它或更严格地锁定版本以减少可变性。

© www.soinside.com 2019 - 2024. All rights reserved.