Имя expo не распознано как имя командлета функции файла сценария или выполняемой программы

Я пытаюсь создать новое приложение, отвечающее за реакцию, и для его создания мне нужен интерфейс командной строки expo, поэтому я установил его через npm, но затем после попытки запустить expo init. возник ответ об ошибке следующим образом:

Expo : Термин «expo» не распознается как имя командлета, функции, файла сценария или исполняемой программы. Проверьте правильность написания имени или, если был указан путь, убедитесь, что путь указан правильно, и повторите попытку. В строке:1 символ:1

  • открытие выставки _______
  • + CategoryInfo: ObjectNotFound: (expo:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

Будет признателен за любую помощь, спасибо.

Sarimm Chaudhry 17 Июн 2022 в 21:28

2 ответа

Если бы вы могли поделиться дополнительными скриншотами, это было бы полезно.

Одна вещь, которую очень легко упустить из виду, — это путь.

Например, вы создаете новую папку «myApp».

Внутри этой папки вы запускаете npm install/expo init/etc.

Установка React-Native Expo на Windows 11

Что это делает, так это создает еще одну папку внутри этой.

Таким образом, ваш новый путь должен быть C://path/myApp/myApp

Если вы отредактируете свой вопрос со снимками экрана/дополнительной информацией, я могу дать более подробный ответ.

Corey Sutton 17 Июн 2022 в 22:39

У меня была эта проблема раньше, и вот некоторые вещи, которые можно попробовать:

  • установить expo-cli глобально (вы явно не указываете, что сделали это) npm i -g expo-cli
  • Если вы используете PowerShell и получаете сообщения в строке expo.ps1 cannot load because the execution of scripts is disabled on this system. , вам необходимо включить выполнение скрипта. Определите желаемую область выполнения скрипта. Варианты ограничены (текущая настройка, если вы получаете это сообщение), AllSigned , Unrestricted и RemoteSigned (вероятно, тот, который вы хотите). Затем откройте PowerShell от имени администратора и запустите Set-ExecutionPolicy RemoteSign
  • Убедитесь, что npm добавлен в путь (в Windows ищите %USERPROFILE%appDataRoamingnpm )
  • Классическое удаление, перезагрузка и переустановка
Читайте также:
Программа которая ломает компьютер

Источник: question-it.com

Как запустить Windows PowerShell

Как запустить Windows Powershell

Многие инструкции на этом сайте в качестве одного из первых шагов предлагают запустить PowerShell, обычно от имени администратора. Иногда в комментариях появляется от начинающих пользователей вопрос о том, как это сделать.

Запуск Windows PowerShell с помощью поиска

Моя первая рекомендация на тему запуска любой утилиты Windows, которую вы не знаете, как запустить — использовать поиск, он поможет почти всегда.

Что делать, если Pycharm не видит библиотеку?

Кнопка поиска есть на панели задач Windows 10, в Windows 8 и 8.1 поле поиска можно открыть клавишами Win+S, а в Windows 7 найти в меню «Пуск». Шаги (на примере 10-ки) будут следующими.

  1. В поиск начните вводить PowerShell, пока не покажется необходимый результат. Запуск PowerShell через поиск
  2. Если требуется запуск от имени администратора, нажмите по Windows PowerShell правой кнопкой мыши и выберите соответствующий пункт контекстного меню. Запуск PowerShell от имени администратора

Как видите, очень просто и подходит для любой из последних версий Windows.

Как открыть PowerShell через контекстное меню кнопки «Пуск» в Windows 10

Если на вашем компьютере установлена Windows 10, то, пожалуй, ещё более быстрый способ открыть PowerShell — нажать правой кнопкой мыши по кнопке «Пуск» и выбрать нужный пункт меню (там присутствует сразу два пункта — для простого запуска и от имени администратора). Это же меню можно вызвать, нажав клавиши Win+X на клавиатуре.

Запуск PowerShell в контекстном меню Пуск

Примечание: если в этом меню вместо Windows PowerShell у вас отображается командная строка, то заменить её на PowerShell вы, при желании, можете в Параметры — Персонализация — Панель задач, включив пункт «Заменить командную строку оболочкой Windows Powershell» (в последних версиях Windows 10 параметр включен по умолчанию).

Читайте также:
Не обнаружено msvcp140 dll просит переустановить программу что делать

Запуск PowerShell с помощью диалогового окна «Выполнить»

Еще один простой способ запуска PowerShell — использовать окно «Выполнить»:

  1. Нажмите клавиши Win+R на клавиатуре.
  2. Введите powershell и нажмите Enter или Ок.

При этом в Windows 7 можно установить отметку запуска от имени администратора, а в последней версии Windows 10, если при нажатии Enter или Ok удерживать клавиши Ctrl + Shift, то утилита также запуститься от имени администратора.

Видео инструкция

Другие способы открыть PowerShell

Выше перечислены далеко не все способы открытия Windows PowerShell, но, уверен, что их будет вполне достаточно. Если же нет, то:

  • Можно найти PowerShell в меню пуск. Для запуска от администратора используйте контекстное меню. Windows PowerShell в меню Пуск
  • Можно запустить файл exe в папке C:WindowsSystem32WindowsPowerShell. Для прав администратора, аналогично, используем меню по правому щелчку мышью. Запуск PowerShell в проводнике
  • Если ввести powershell в командной строке, также будет запущен нужный инструмент (но в интерфейсе командной строки). Если при этом командная строка была запущена от имени администратора, то и PowerShell будет работать от имени администратора. Открыть Windows PowerShell в командной строке

Также, бывает, спрашивают, а что такое PowerShell ISE и PowerShell x86, которые находятся, например, при использовании первого способа. Отвечаю: PowerShell ISE — «Интегрированная среда сценариев PowerShell». По сути, с её помощью можно выполнять все те же команды, но, помимо этого, в ней присутствуют дополнительные возможности, облегчающие работу со скриптами PowerShell (справка, инструменты отладки, цветовая разметка, дополнительные горячие клавиши и т.п.). В свою очередь версии x86 нужны в случае, если вы работаете с 32-битными объектами или с удаленной системой x86.

Источник: remontka.pro

Ошибка Invoke-WebRequest – PowerShell

2016-11-26_224003

Имя “Invoke-WebRequest” не распознано как имя командлета, функции, файла скрипта или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.

Читайте также:
Как узнать дату установки программы на компьютер

Оказалась проблема заключается в неустановленном обновлении windows, но после установки Windows6.1-KB2506143-x64 проблема устранилась. И сам PowerShell стал новее.

2016-11-26_233040

Похожие записи:

  1. Автоматическое обновление резюме на PowerShell
  2. Update Microsoft PowerShell
  3. Telegram + PowerShell
  4. Пинг с портом (PowerShell)
Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru