这里有一些切身的清洁用品,以补充你的包裹。 json。 它包括秘密工作,以清除一个被<代码>回收的清洁/代码>遗漏的海滩。
它们将清理所有建筑和营地;反应性贮藏,但并非包裹或od,通常是你们想要的。
"clean:gradle": "cd android && ./gradlew --stop; rm -rf ~/.gradle/caches/*",
"clean:android": "yarn clean:secret-cache && react-native clean --include android,metro,watchman",
"clean:ios": "yarn clean:secret-cache && react-native clean --include metro,watchman && cd ios && xattr -w com.apple.xcode.CreatedByBuildSystem true build && xcodebuild clean; cd ..",
"clean:secret-cache": "npx react-native start --reset-cache --projectRoot null 1>/dev/null 2>&1 || true",
The secret-cache script will allow your .env updates to work even if you experience the react native dotenv cache bug:
https://github.com/goatandsheep/react-native-dotenv#cacheing
添加到一揽子计划。 json 然后yarn Clean:ios && yarn ios
或yarn Clean: 甲型六氯环己烷和甲型六氯环己烷
在某些情况下,这还可能不够(例如,反应-native-auth0仍然有点 au)。 因此,在此提出核选择(需要上述一揽子措施)。
# Nuclear option (100% definitely clean everything) - go get a coffee or something
yarn clean:secret-cache && npx react-native clean-project-auto && yarn clean:gradle && yarn && cd android && ./gradlew assemble