Я получаю сообщение об ошибке при попытке запустить сборку serve -s

#node.js #npm

#node.js #npm

Вопрос:

Я работал над своим первым проектом react и теперь пытаюсь развернуть его в Netlify, поэтому я запустил npm install -g serve его serve -s build после запуска, npm run build но во время запуска я получаю следующее сообщение об ошибке serve -s build , в чем проблема

 serve : File C:UsersAkhlak Hossain JimAppDataRoamingnpmserve.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
  serve -s build
  ~~~~~
      CategoryInfo          : SecurityError: (:) [], PSSecurityException
      FullyQualifiedErrorId : UnauthorizedAccess
 

Ответ №1:

Теперь ваш PowerShell не позволяет вам выполнять «возможно» вредоносные сценарии, поэтому вам необходимо изменить свою политику выполнения, просто введите это:
Set-ExecutionPolicy Неограниченный

Возможно, для этого вам потребуется запустить свой терминал от имени администратора

Ответ №2:

Я столкнулся с той же проблемой при попытке обслуживать мое приложение react с помощью терминала визуального кода. Я просто переключился с терминала визуального кода на командную строку, и это сработало. Но вы должны установить пакет serve в эту папку (где в настоящее время находится ваше приложение), выполнив сначала команду «npm install -g serve», а затем запустить «сборку serve -s».