Open anonmily opened 6 months ago
@anonmily running this seems to have fixed it for me in Powershell as an admin.
set-ExecutionPolicy RemoteSigned -Scope CurrentUser
The issue still persists in 10.5.2. @dennisrongo 's solution works, but I would see it as a temporary workaround.
Do we have any plans on fixing the issue?
This will need to be coordinated with the Node project. I'm going to keep this issue open to avoid duplicates but any fix for this will need to land in The https://github.com/nodejs/node Windows installer.
@anonmily running this seems to have fixed it for me in Powershell as an admin.
set-ExecutionPolicy RemoteSigned -Scope CurrentUser
thank you sir this command resolve my issue.
I had the problem that I could not run npx commands like npx tailwindcss -i ./tailwind.css -o ./wwwroot/styles.css
due to the missing signature and could not run set-ExecutionPolicy RemoteSigned -Scope CurrentUser
due to missing admin rights.
This comment solved it for me by using npx.cmd instead of npx: npx.cmd tailwindcss -i ./tailwind.css -o ./wwwroot/styles.css
Recently, some similar happend with node -v
command
This error ocurrs, from my case and experience, when you update runtime without clean installation. Refering to "clean installation" like remove/uninstall previous node version and deleting all missing/remaining node files like npm-cache
, and so on...
I hope to be of help, greatings
The solution to getting rid of this error message and running your script is simple. But you need to consider the scope before deciding how to fix it:
Do you only want this particular script to run (here and now)? – or Do you want to be able to run all scripts all the time? (these are the two most common options used to solve this problem but more exist!)
If you’re only looking to run the script this one time, use the following command to allow it to run in the current PowerShell session:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope Process
In the above command, the scope is set to ‘Process’. This means that the new execution policy is only valid in the current process. The old restrictions still apply outside of this specific PowerShell session.
Alternatively, if you want to be able to run scripts freely on your system going forward, use the following command:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser
When the scope is set to ‘User’, the new PowerShell execution policy is persisted in the registry and will stick across PowerShell sessions, and system reboots.
@anonmily running this seems to have fixed it for me in Powershell as an admin.
set-ExecutionPolicy RemoteSigned -Scope CurrentUser
thank you
Is there an existing issue for this?
This issue exists in the latest npm version
Current Behavior
I upgraded npm using
npm install -g npm@10.5.0
, and then afterwards, I can't use the npm command since I get the code execution error that npm.ps1 is not digitally signed