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

Posted

技术标签:

【中文标题】NPM 安装的应用程序(例如文件 C:\\Users\\name\\AppData\\Roaming\\npm\\ng.ps1)无法加载,因为在此系统上禁用了运行脚本 [关闭]【英文标题】:Application installed by NPM (eg File C:\Users\name\AppData\Roaming\npm\ng.ps1) cannot be loaded because running scripts is disabled on this system [closed]NPM 安装的应用程序(例如文件 C:\Users\name\AppData\Roaming\npm\ng.ps1)无法加载,因为在此系统上禁用了运行脚本 [关闭] 【发布时间】:2021-03-08 05:46:56 【问题描述】:

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

File C:\Users\<username>\AppData\Roaming\npm\<application> cannot be loaded because running scripts is disabled on this system.

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

如何解决这个问题?

【问题讨论】:

【参考方案1】:

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

Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope CurrentUser

注意:不要将 CurrentUser 更改为您的用户名 编辑:您可以按照此链接将 Visual Studio 代码终端更改为 cmd.exe 而不是 PowerShell,它可以正常工作而不会出现任何安全问题。 https://blog.jongallant.com/2017/02/vs-code-integrated-terminal-powershell-default-change-to-cmd/

【讨论】:

你拯救了我的一天。谢谢你:) 我在 Visual Studio Code 中的 powershell 术语中调用 yarn 时遇到问题。不要将“CurrentUser”更改为您的用户名。 谢谢你,你拯救了我的一天 :) 这在CMD 中不起作用。它将与PowerShell(管理员)一起使用。希望这会对某人有所帮助:-) @SaadAbbasi 非常感谢。此注释对于运行此命令非常重要。

以上是关于NPM 安装的应用程序(例如文件 C:\Users\name\AppData\Roaming\npm\ng.ps1)无法加载,因为在此系统上禁用了运行脚本 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

安装nodejs 后运行 npm 命令无响应

VUE 项目搭建

node / npm 配置问题

无法安装 Angular cli npm -ERR!代码 Z_BUF_ERROR npm ERR! errno -5 npm 错误! zlib:文件意外结束

npm全局安装和局部文件安装区别

NPM,bower的安装目录