cnpm : 无法加载文件 C:\Users\asus\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https: /go.microso

cnpm : 无法加载文件 C:\Users\asus\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https: /go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。

cnpm : 无法加载文件 C:\Users\asus\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https: /go.microso

网上解决方案是这样的:参考官网https://docs.microsoft.com/zh-cn/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7

更改权限 :set-ExecutionPolicy RemoteSigned 查看当前权限状态 :get-ExecutionPolicy

cnpm : 无法加载文件 C:\Users\asus\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https: /go.microso

但是!!!更改完成后还是报相同的错!!!!!!!!经过朋友指点

正确解决方案!!!

1、关闭Hbuilder,找到该运行项目文件夹,更改该文件的兼容性为管理员运行程序.

cnpm : 无法加载文件 C:\Users\asus\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https: /go.microso

2、在当前文件用 shift+鼠标右键打开powershell窗口.cnpm : 无法加载文件 C:\Users\asus\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https: /go.microso

3:首先更改该文件的兼容性为管理员运行程序.

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser 更改当前文件的权限

Get-ExecutionPolicy -Scope CurrentUser 查看状态

cnpm : 无法加载文件 C:\Users\asus\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https: /go.microso
再打开hbuilder运行,成功:
cnpm : 无法加载文件 C:\Users\asus\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https: /go.microso