Je n'arrive pas à faire fonctionner Expo DevTools . Mon approche:
npm install -g expo-cli
expo init
cd PROJECTNAME
expo start
Je viens de recevoir ce message d'erreur dans la console:
TypeError: Impossible de lire la propriété 'compiler' de non définie
Et celui-ci dans les DevTools dans le navigateur:
Expo Developer Tools est déconnecté de Expo CLI. Utilisez l'expo start commande pour redémarrer la CLI.
Est-ce que quelqu'un sait ce que je manque ici?
Ce problème a maintenant été résolu. Ils viennent de publier [email protected]. Désinstaller et réinstaller cela fonctionne:
npm uninstall -g expo-cli && npm i -g expo-cli
Le problème était avec une dépendance de l'expo-cli 'joi' qui a été mise à jour et des choses cassées.
Pour plus d'informations: https://github.com/expo/expo-cli/issues/213
Vous ne manquez rien ici - il semble y avoir un problème avec cette version de expo-cli
.
Le thread github partagé dans les commentaires contient plus d'informations et une solution de contournement possible. https://github.com/expo/expo-cli/issues/213
Si la solution de contournement ne fonctionne pas pour vous, je vous suggère d'utiliser react-native-cli
ou d'attendre simplement un jour ou deux jusqu'à ce que l'équipe de l'expo résolve ce problème.
J'ai réussi à résoudre ce problème en changeant la version d'ExpoCli.
Vous cherchez bien avec expo-cli 2.2.5
. Vous pouvez l'utiliser jusqu'à ce qu'ils résolvent le problème avec la dernière version.
npm install -g [email protected]
Après le début du projet, tout va bien.
There is a new version of expo-cli available (2.4.0).
You are currently using expo-cli 2.2.5
Run `npm install -g expo-cli` to get the latest version