Me instalaron una constante de exposición para una prueba, luego desinstalé la constante de exposición por
npm desinstala exponentes constantes
Ahora, cuando ejecuto mi aplicación, aparece un error:
No se pueden resolver las constantes de exposición del módulo de C:\Users..\node_modules\expo-font\build\FontLoader.js: no se pudieron encontrar las constantes de exposición dentro del proyecto.
¿Alguna idea sobre qué más puedo intentar para resolver esto?
El error completo a continuación:
If you are sure the module exists, try these steps: 1. Clear watchman watches: watchman watch-del-all 2. Delete node_modules and run yarn install 3. Reset Metro's cache: yarn start --reset-cache 4. Remove the cache: rm -rf /tmp/metro-* 1 | import { CodedError } from '@unimodules/core'; 2 | import { Asset } from 'expo-asset'; > 3 | import Constants from 'expo-constants'; | ^ 4 | import { Platform } from 'react-native'; 5 | import ExpoFontLoader from './ExpoFontLoader'; 6 | const isInClient = Constants.appOwnership === 'expo';Intente actualizar los paquetes a la última versión.
npm update intente instalar con el indicador --force también si la actualización no ha funcionado. p.ej:
npm install --forcepuede agregar esto en su paquete.json
"expo-yarn-workspaces": { "enlaces simbólicos": ["expo-constants"] }
Saludos