Saltar al contenido

error React Native CLI utiliza el enlace automático para las dependencias nativas, pero los siguientes módulos se enlazan manualmente

Al fin luego de tanto batallar hemos dado con la contestación de este contratiempo que ciertos los usuarios de nuestra web presentan. Si quieres compartir algún detalle no dudes en aportar tu conocimiento.

Solución:

Logré que el error desapareciera haciendo lo siguiente:

  1. Cree un archivo react-native.config.js en la raíz de su proyecto.
  2. Actualízalo a algo como esto:
// react-native.config.js
module.exports = 
  dependencies: 
    '': 
      platforms: 
        android: null, // disable Android platform, other platforms will still autolink
      ,
    ,
  ,
;

Fuente

Básicamente, Autolinking es un reemplazo para el enlace nativo reactivo. Si ha estado usando React Native antes de la versión 0.60.

Pero también puede deshabilitar el enlace automático para la biblioteca no compatible

Durante el período de transición, es posible que algunos paquetes no admitan el enlace automático en ciertas plataformas. Para deshabilitar la vinculación automática de un paquete, actualice su reaccionar nativo.config.jsLa entrada de dependencias se verá así:

// react-native.config.js

module.exports = 
  dependencies: 
    'some-unsupported-package': 
      platforms: 
        android: null, // disable Android platform, other platforms will still autolink if provided
      ,
    ,
  ,
;

Para obtener más aclaraciones, siga este enlace: https://github.com/react-native-community/cli/blob/master/docs/autolinking.md

Recibí este error “React Native CLI usa enlace automático para dependencias nativas, pero los siguientes módulos están vinculados manualmente”. Luego resuelvo el error eliminando esas tres dependencias, react-native-gesture-handler, react-native-reanimated y react-native-vector-icons de mi proyecto IOS con estos tres comandos;

react-native unlink react-native-gesture-handler --platforms ios
react-native unlink react-native-reanimated --platforms ios
react-native unlink react-native-vector-icons --platforms ios

y entonces, $ cd ios y entonces ios/myproject$ pod install y entonces cd ..y entonces myproject$ npx react-native run-ios

Si te animas, eres capaz de dejar una noticia acerca de qué te ha gustado de este artículo.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *