PSSecurityException: Ошибка связана с политикой выполнения PowerShell в Windows может блокировать выполнение скриптов, чтобы обеспечить безопасность системыпри запуске команды npm в терминале PowerShell

Ошибка PSSecurityException связана с политикой выполнения PowerShell в Windows. По умолчанию PowerShell может блокировать выполнение скриптов, чтобы обеспечить безопасность системы. Это может произойти, когда ты пытаешься запустить команды npm в терминале PowerShell.

Решение проблемы

Чтобы исправить эту ошибку, нужно изменить политику выполнения скриптов. Вот как это сделать:

Шаг 1: Запуск PowerShell от имени администратора

  1. Нажми клавишу Windows и начни вводить «PowerShell».
  2. Когда появится «Windows PowerShell» в результатах поиска, кликни правой кнопкой мыши и выбери «Запуск от имени администратора».
  3. Если появится запрос контроля учетных записей, нажми «Да», чтобы разрешить запуск.

Шаг 2: Изменение политики выполнения

  1. В открывшемся окне PowerShell введи следующую команду и нажми Enter: Копировать Set-ExecutionPolicy RemoteSigned
  2. Эта команда изменяет политику выполнения, позволяя запускать локальные скрипты и скрипты, подписанные доверенными издателями.
  3. После выполнения команды PowerShell может спросить, действительно ли ты хочешь изменить политику. Нажми Y и затем Enter.

Шаг 3: Закрытие PowerShell

Закрой окно PowerShell, запустив его от имени администратора.

Шаг 4: Повторный запуск терминала в VS Code

  1. Вернись в Visual Studio Code и снова открой терминал (можно использовать сочетание клавиш Ctrl + `).
  2. Попробуй снова выполнить команду:
    Копировать
    npm init -y

Дополнительные советы

  • Если ты по-прежнему сталкиваешься с проблемами, убедись, что Node.js правильно установлен. Попробуй выполнить команду node -v в терминале, чтобы проверить, установлена ли Node.js и работает ли она.
  • Если ты предпочитаешь использовать другой терминал, например, Командная строка (cmd), ты можешь открыть его и выполнить команду npm init -y там.
Понравилась статья? Поделиться с друзьями:
Мой компьютерный блог