DEV Community

loading...
Cover image for How to fix error-  nodemon.ps1 cannot be loaded because running scripts is disabled on this system

How to fix error- nodemon.ps1 cannot be loaded because running scripts is disabled on this system

thetradecoder profile image Mamun Abdullah ・Updated on ・1 min read

A solution for running nodemon on local machine error on Windows :

nodemon.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.
Enter fullscreen mode Exit fullscreen mode

So if you ever get this error, simply you can follow these steps to solve the issue-

Step 1:

Open Windows PowerShell with Run As Administrator.

Step 2:

As you see the error is about_Execution_Policies, first to see what's there in the present execution policy. Use this command on Windows PowerShell to get it

Get-ExecutionPolicy
Enter fullscreen mode Exit fullscreen mode

Here you'll see 'Restricted'. So, this is the main reason- running scripts on this system is 'Restricted'.

Step 3:

Now we need to change this policy to allow the operation. Use this command to make it Unrestricted -

Set-ExecutionPolicy Unrestricted
Enter fullscreen mode Exit fullscreen mode

Here you'll get a prompt message. Press Y to change it

That's it. To ensure, you may check the execution policy status by this command again

Get-ExecutionPolicy
Enter fullscreen mode Exit fullscreen mode

You'll get the output 'Unrestricted'

The problem is solved. Now you can use nodemon on your machine.

Discussion

pic
Editor guide
Collapse
manutdmohit profile image
manutdmohit

"Doesn't work"
PS C:\Windows\system32> Get-ExecutionPolicy
Restricted
PS C:\Windows\system32> Get-ExecutionPolicy Unrestricted
Get-ExecutionPolicy : Cannot bind parameter 'Scope'. Cannot convert value "Unrestricted" to type
"Microsoft.PowerShell.ExecutionPolicyScope". Error: "Unable to match the identifier name Unrestricted to a valid
enumerator name. Specify one of the following enumerator names and try again:
Process, CurrentUser, LocalMachine, UserPolicy, MachinePolicy"
At line:1 char:21

  • Get-ExecutionPolicy Unrestricted
  • ~~~~~~~~~~~~
    • CategoryInfo : InvalidArgument: (:) [Get-ExecutionPolicy], ParameterBindingException
    • FullyQualifiedErrorId : CannotConvertArgumentNoMessage,Microsoft.PowerShell.Commands.GetExecutionPolicyCommand
Collapse
salemaljebaly profile image
Salem Aljebaly

use Set-ExecutionPolicy Unrestricted
not Get-ExecutionPolicy Unrestricted

Collapse
immam profile image
Immam

Thanks very much for your smart help where I was continuously watching the youtube video but failed.This article is just spot on.Thanks again

Collapse
thetradecoder profile image
Mamun Abdullah Author

Glad to know that it helps you. You're welcome!

Collapse
immam profile image
Immam

Hi , can you please make an cross platform app that consists with calendar and messaging service to the google review page .
Please get back to me as soon as you can .

Collapse
ramesh123lang profile image
RAMESH MARANDI

Thanks, Sir, this article helps me a lot.

Collapse
junioredris profile image
Eftekar Raghib

Just loved the solution

Collapse
masud309060 profile image
Md Masud Rana

its really great .. thanks a lot brother.

Collapse
thetradecoder profile image
Mamun Abdullah Author

Welcome brother! Best wishes.

Collapse
rizqiya profile image
Saputra, RW

it's working for me.. really help

Collapse
ladibe profile image
ladibe

thank you

Collapse
ovoyov profile image
ovoyov

Thanks a Lot.... Have a nice day

Collapse
samsonnegash profile image
samson negash

Thank you Mamun Abdullah, i fix that problem quickly

Collapse
ayushgit228 profile image
Ayush Gupta

Thankyou, because of you I don't have to search for long.

Collapse
jctechdev profile image
Jeff Chavez

Thanks for this!

Collapse
lucas11776 profile image
Themba

Thanks for post πŸ‘πŸΎ.

Collapse
thetradecoder profile image
Mamun Abdullah Author

Also thank you for your comment. Wish you all the best.

Collapse
banksdada profile image
banks

you just saved a life from pain and turmoil. Many thanks to you

Collapse
thetradecoder profile image
Mamun Abdullah Author

My pleasure! I also encourage you to share your own experiences to save others. You're welcome!

Collapse
mohamedlashin98 profile image
Mohamed-lashin98

thanks for help

Collapse
manizkou profile image
Manish Rana

It worked thanks

Collapse
thetradecoder profile image
Mamun Abdullah Author

You're welcome Rana! I am glad that you found it helpful.

Collapse
clemorcodes profile image
Clement Maina

Thanks for thisπŸ™

Collapse
erongit1 profile image
EronGit1

I opened this account just to comment 'GoodJob and keep going this way'

Collapse
rohanmathewale2 profile image
Rohan Mathew Alex

It did'nt work for me