Heroku не загружается в Visual Studio Code - PullRequest
0 голосов
/ 14 июля 2020
heroku : File C:\Users\mar\AppData\Roaming\npm\heroku.ps1 cannot be loaded. The file C:\Users\mar\AppData\Roaming\npm\heroku.ps1 is not digitally 
signed. You cannot run this script on the current system. For more information about running scripts and setting execution policy, see 
about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170.

Это ошибка, которую я получаю. Я пробовал запустить «heroku -v» в cmd, и он там работает, поэтому я знаю, что он установлен правильно. Однако, когда я запускаю ту же команду в Visual Studio, я получаю указанную выше ошибку. Я запускаю код Visual Studio в режиме администратора, и я также установил heroku из режима администратора.

Я также включил режим разработчика в настройках своего компьютера.

1 Ответ

1 голос
/ 14 июля 2020

Вам необходимо установить политику выполнения независимо от того, работаете ли вы в режиме администратора или нет для PowerShell.

Подробнее об этом можно узнать здесь

Вы также можно увидеть, что он выдает ошибку в отношении политики выполнения. Ошибка в основном означает, что windows не может проверить личность пользователя, создавшего скрипт, и блокирует его запуск, потому что он может быть опасным (на основании того факта, что он не может проверить личность создателя файла).

Это всего лишь мера предотвращения автоматического запуска вредоносных скриптов.

Если вы хотите запустить скрипт, я бы предложил запустить

Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted

, а затем запустить команды Heroku. Приведенный выше сценарий снимает ограничения на выполнение сценария для текущего вошедшего в систему пользователя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...