Ver código fonte

rn: always reset the transform cache when starting the packager

It can help catch very weird bugs which are only triggered after a reset.
master
Saúl Ibarra Corretgé 4 anos atrás
pai
commit
5b1f852783

+ 5
- 0
android/scripts/run-packager-helper.command Ver arquivo

1
+#!/bin/bash
2
+
3
+THIS_DIR=$(cd -P "$(dirname "$(readlink "${BASH_SOURCE[0]}" || echo "${BASH_SOURCE[0]}")")" && pwd)
4
+
5
+exec ${THIS_DIR}/../../node_modules/react-native/scripts/launchPackager.command --reset-cache

+ 1
- 2
android/scripts/run-packager.sh Ver arquivo

16
     exit 2
16
     exit 2
17
   fi
17
   fi
18
 else
18
 else
19
-    CMD="${THIS_DIR}/../../node_modules/react-native/scripts/launchPackager.command"
19
+    CMD="$THIS_DIR/run-packager-helper.command"
20
     if [[ `uname` == "Darwin"  ]]; then
20
     if [[ `uname` == "Darwin"  ]]; then
21
         open -g "${CMD}" || echo "Can't start packager automatically"
21
         open -g "${CMD}" || echo "Can't start packager automatically"
22
     else
22
     else
23
         xdg-open "${CMD}" || echo "Can't start packager automatically"
23
         xdg-open "${CMD}" || echo "Can't start packager automatically"
24
     fi
24
     fi
25
 fi
25
 fi
26
-

+ 5
- 0
ios/scripts/run-packager-helper.command Ver arquivo

1
+#!/bin/bash
2
+
3
+THIS_DIR=$(cd -P "$(dirname "$(readlink "${BASH_SOURCE[0]}" || echo "${BASH_SOURCE[0]}")")" && pwd)
4
+
5
+exec ${THIS_DIR}/../../node_modules/react-native/scripts/launchPackager.command --reset-cache

+ 3
- 2
ios/scripts/run-packager.sh Ver arquivo

3
 # This script is executed from Xcode to start the React packager for Debug
3
 # This script is executed from Xcode to start the React packager for Debug
4
 # targets.
4
 # targets.
5
 
5
 
6
+THIS_DIR=$(cd -P "$(dirname "$(readlink "${BASH_SOURCE[0]}" || echo "${BASH_SOURCE[0]}")")" && pwd)
7
+
6
 export RCT_METRO_PORT="${RCT_METRO_PORT:=8081}"
8
 export RCT_METRO_PORT="${RCT_METRO_PORT:=8081}"
7
 echo "export RCT_METRO_PORT=${RCT_METRO_PORT}" > "${SRCROOT}/../../node_modules/react-native/scripts/.packager.env"
9
 echo "export RCT_METRO_PORT=${RCT_METRO_PORT}" > "${SRCROOT}/../../node_modules/react-native/scripts/.packager.env"
8
 
10
 
13
       exit 2
15
       exit 2
14
     fi
16
     fi
15
   else
17
   else
16
-    open -g "$SRCROOT/../../node_modules/react-native/scripts/launchPackager.command" || echo "Can't start packager automatically"
18
+    open -g "$THIS_DIR/run-packager-helper.command" || echo "Can't start packager automatically"
17
   fi
19
   fi
18
 fi
20
 fi
19
-

Carregando…
Cancelar
Salvar