studio react new failed javascript bundle react-native

javascript - new - react native en windows



Reaccionar cambios en paquetes nativos no tomados en cuenta (1)

OK, me enteré, el paquete usó una versión de caché del empaquetador. Lo eliminé haciendo:

rm -f $TMPDIR/react-packager*

Luego volví a ejecutar el comando paquete y funcionó bien.

Tuve un Componente con este método:

onRegionChangeComplete = (region) => { var mapHeight = windowHeight - 124; var centerCircleLatitude = region.latitude + (mapHeight - windowWidth - (topSize * 2)) * (region.latitudeDelta / (2 * mapHeight)); var centerCircleLongitude = region.longitude; RestaurantsActions.setRegion(radius, region.longitude, region.latitude, region.longitudeDelta, region.latitudeDelta, centerCircleLongitude, centerCircleLatitude, windowWidth, mapHeight); this.setState({data: RestaurantsStore.filteredRestaurants()}); this.setState({isChanging : false}); this.setState({index : 0}); this.refs.carousel.goToPage(this.state.index, ''annotationPress''); }

Cambié el código de arriba borrando las dos últimas líneas a:

onRegionChangeComplete = (region) => { var mapHeight = windowHeight - 124; var centerCircleLatitude = region.latitude + (mapHeight - windowWidth - (topSize * 2)) * (region.latitudeDelta / (2 * mapHeight)); var centerCircleLongitude = region.longitude; RestaurantsActions.setRegion(radius, region.longitude, region.latitude, region.longitudeDelta, region.latitudeDelta, centerCircleLongitude, centerCircleLatitude, windowWidth, mapHeight); this.setState({data: RestaurantsStore.filteredRestaurants()}); this.setState({isChanging : false}); }

Cuando ejecuto bundle nativo de reactivos, verifico el archivo de salida y aún tengo esas dos líneas que eliminé. ¿Hay un caché o algo restante?

La línea de comando de mi paquete:

react-native bundle --dev true --entry-file index.ios.js --bundle-output ios/main.jsbundle --verbose --platform ios

Estoy usando reaccionar-native 0.16.0