J'essaie de développer un projet natif de réact dans ma machine Windows 10. J'ai installé Node JS puis Expo CLI via le terminal de code Visual Studio. Puis j'ai essayé la commande expo --version
, le terminal montre une erreur ::
expo : File C:\Users\saka\AppData\Roaming\npm\expo.ps1 cannot be loaded because running scripts is disabled on this system. For more
information, see about_Execution_Policies at https:/go.Microsoft.com/fwlink/?LinkID=135170.
At line:1 char:1
+ expo --version
+ ~~~~
+ CategoryInfo : SecurityError: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
le lien donné montre beaucoup de choses, mais que dois-je faire pour résoudre mon problème? Je vous remercie!!!
Essayer de lancer la commande de démarrage d'Expo via la borne intégrée de Visual Studio IDE==) par défaut non autorisée .
Dans ce cas, vous ouvrez la cmd et exécutez-le en tant qu'administrateur , puis tapez expo start
Dans le répertoire de projet. Cela fonctionnera.
Pour plus d'informations s'il vous plaît visitez ce lien
Solution 1:
Essayer de diriger la commande de démarrage Expo via la borne intégrée de Visual Studio IDE== qui est par défaut non autorisée.
Dans un tel cas, vous ouvrez la cmd et exécutez-le comme un mode administrateur puis tapez Expo -ersion dans le répertoire de projet. Cela fonctionnera.
Solution 2:
Essayez d'exécuter la commande suivante dans PowerShell après avoir exécuté comme mode administrateur.
Set-exécutantpolicy -ScopeCOPEUXER -EXECUVERPOLICYPOLICY UNLINGRÉ TYPE [~ # ~ ~] A [~ # ~] oui à tous
Maintenant, allez et essayé d'installer puis d'exécuter 'Expo'
Étape 1: Vous devez ouvrir votre bouteille d'alimentation ou votre ligne de commande avec 'Exécuter en tant qu'administrateur' en cliquant avec le bouton droit de la souris sur son icône.
Étape 2: Vous devez taper la commande suivante:
Set-ExecutionPolicy RemoteSigné
Étape 3: Vous verrez le message suivant et la demande de permission. Tapez 'a' et entrez
Solution 2:
Essayez d'exécuter la commande suivante dans PowerShell après avoir exécuté en tant qu'administrateur.
Set-ExecutionPolicy -Scope CuryclingUser -executionPolicy sans restriction
Maintenant, allez et essayé d'installer puis d'exécuter 'Expo'
. Ouvrez les paramètres et cliquez sur/Appuyez sur l'icône de mise à jour et de sécurité. 2. Cliquez sur/Appuyez sur pour les développeurs sur le côté gauche, vérifiez la stratégie d'exécution des modifications pour permettre aux scripts locaux de PowerShell de fonctionner sans signature. Exiger une signature pour des scripts distants. Boîte sous PowerShell sur le côté droit, puis cliquez sur le bouton Appliquer.
faites cette chose que votre problème doit être résolu si vous êtes utilisateur Windows 10