web-dev-qa-db-ja.com

Clean React Nativeプロジェクト

ネイティブプロジェクトをリアクションする方法は?

Xcodeプロジェクトをクリーンアップできるので、反応するネイティブプロジェクトをクリーンアップする方法はありますか?

どんな助けも感謝します!

8
Jagdeep Singh

反応ネイティブプロジェクトは、約1つXCodeプロジェクトと1つAndroidプロジェクトです。 (純粋なjsコードはきれいにする必要はありません)

だからあなたが必要なのは

クリーンXCodeプロジェクト

cd ios
xcodebuild clean

そして、Android Project with

cd Android
./gradlew clean

バッチファイルを作成するだけです。

17
Val

Androidの場合

cd Android
gradlew clean

IOSの場合

cd ios
xcodebuild clean
6

反応固有のキャッシュをリセットするには、次を実行します:

npm start -- --reset-cache

package.jsonにある場合

"scripts": {
  "start": "node node_modules/react-native/local-cli/cli.js start"
}
2
jughosta

ノードモジュールを削除し、

npm ci

react-native link

に続く

react-native start --reset-cache
2
spacedev

Androidプロジェクト

cd Android &&./gradlew clean && cd../

IOSプロジェクトの場合

cd ios && xcodebuild && cd../

クリーンに何度もビルドする必要がある場合は、このスクリプトをpackage.jsonファイルに次のように追加します

scripts: { 
  "clean:Android": "cd Android && ./gradlew clean && cd../",
  "clean:ios": "cd ios && xcodebuild clean && cd../", 
}

次に、Androidで実行します

yarn clean:Android

IOSで実行

yarn clean:ios
1
Zeeshan Ansari

Androidプロジェクトを次のようにクリーンアップします:

cd Android/
gradlew clean
0
priyanga

remove Androidフォルダーの実行

react-native upgrade

それから

react-native run-Android
0
bro

Reactおよびnode特定のクリーニング:

削除する node_modules何らかの形でめったに見られないかもしれない不整合を避けるために:

rm -rf node_modules

(必要に応じてnpmまたはyarnで再インストールします)

npmが使用されている場合はnpmキャッシュを消去します

npm cache clean

反応一時ファイルのクリーン:

rm -rf $TMP/react*
0
oklas