无法加载由 NPM 安装的应用程序(例如文件 C:\Users\name\AppData\Roaming\npm\ng.ps1),因为在此系统上禁用了运行脚本

Esr*_*tar 22 npm hadoop-yarn angular angular10

在运行 npm 安装的命令(即 yarn、ng 等)时,我收到以下错误:

File C:\Users\<username>\AppData\Roaming\npm\<application> cannot be loaded because running scripts is disabled on this system.
Run Code Online (Sandbox Code Playgroud)

其中 <application> 是 npm 安装的命令之一(即 yarn、ng 等)

如何解决这个问题?

Esr*_*tar 76

我只是在终端中尝试这个 cmd,我的问题已经解决了

Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser

注意:不要将CurrentUser更改为您的用户名

  • 你救了我的命。谢谢 :) (3认同)
  • 这在 `CMD` 中不起作用。它将与`PowerShell`(管理员)一起使用。希望这会对某人有所帮助:-) (3认同)