diff --git a/android/scripts/run-packager-helper.command b/android/scripts/run-packager-helper.command new file mode 100755 index 0000000000..68f9867e58 --- /dev/null +++ b/android/scripts/run-packager-helper.command @@ -0,0 +1,5 @@ +#!/bin/bash + +THIS_DIR=$(cd -P "$(dirname "$(readlink "${BASH_SOURCE[0]}" || echo "${BASH_SOURCE[0]}")")" && pwd) + +exec ${THIS_DIR}/../../node_modules/react-native/scripts/launchPackager.command --reset-cache diff --git a/android/scripts/run-packager.sh b/android/scripts/run-packager.sh index 6b112628c2..4ba70c2df4 100755 --- a/android/scripts/run-packager.sh +++ b/android/scripts/run-packager.sh @@ -16,11 +16,10 @@ if nc -w 5 -z localhost ${RCT_METRO_PORT} ; then exit 2 fi else - CMD="${THIS_DIR}/../../node_modules/react-native/scripts/launchPackager.command" + CMD="$THIS_DIR/run-packager-helper.command" if [[ `uname` == "Darwin" ]]; then open -g "${CMD}" || echo "Can't start packager automatically" else xdg-open "${CMD}" || echo "Can't start packager automatically" fi fi - diff --git a/ios/scripts/run-packager-helper.command b/ios/scripts/run-packager-helper.command new file mode 100755 index 0000000000..68f9867e58 --- /dev/null +++ b/ios/scripts/run-packager-helper.command @@ -0,0 +1,5 @@ +#!/bin/bash + +THIS_DIR=$(cd -P "$(dirname "$(readlink "${BASH_SOURCE[0]}" || echo "${BASH_SOURCE[0]}")")" && pwd) + +exec ${THIS_DIR}/../../node_modules/react-native/scripts/launchPackager.command --reset-cache diff --git a/ios/scripts/run-packager.sh b/ios/scripts/run-packager.sh index cb9b8b2eb2..70405bcea5 100755 --- a/ios/scripts/run-packager.sh +++ b/ios/scripts/run-packager.sh @@ -3,6 +3,8 @@ # This script is executed from Xcode to start the React packager for Debug # targets. +THIS_DIR=$(cd -P "$(dirname "$(readlink "${BASH_SOURCE[0]}" || echo "${BASH_SOURCE[0]}")")" && pwd) + export RCT_METRO_PORT="${RCT_METRO_PORT:=8081}" echo "export RCT_METRO_PORT=${RCT_METRO_PORT}" > "${SRCROOT}/../../node_modules/react-native/scripts/.packager.env" @@ -13,7 +15,6 @@ if [[ "$CONFIGURATION" = "Debug" ]]; then exit 2 fi else - open -g "$SRCROOT/../../node_modules/react-native/scripts/launchPackager.command" || echo "Can't start packager automatically" + open -g "$THIS_DIR/run-packager-helper.command" || echo "Can't start packager automatically" fi fi -