Я работал над своим первым реагирующим проектом и теперь пытался развернуть его в Netlify, поэтому я запустил npm install -g serve
затем serve -s build
после запуска npm run build
но я получаю следующее сообщение об ошибке во время запуска serve -s build
в чем проблема
serve : File C:\Users\Akhlak Hossain Jim\AppData\Roaming\npm\serve.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
Теперь ваш PowerShell не позволяет вам выполнять «возможно» вредоносные скрипты, поэтому вам нужно изменить свою политику выполнения, просто введите это:
Set-ExecutionPolicy Неограниченный
Возможно, вам нужно будет запустить свой терминал от имени администратора, чтобы сделать это.
Я столкнулся с той же проблемой, пытаясь обслуживать свое реагирующее приложение, используя терминал визуального кода. Я просто переключился с терминала визуального кода на командную строку, и это сработало. Но вы должны установить пакет serve в эту папку (где в настоящее время находится ваше приложение), сначала выполнив команду «npm install -g serve», а затем запустить «serve -s build».