马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
PS C:\Users\admin\Desktop\hello-world> cnpm ' U+ h _, ~. O: g
cnpm : 无法加载文件 C:\Program Files\nodejs\global\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https
1 j7 ?/ ~. F( ~/ y+ U:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
: Z: P% T2 q/ F% c7 m8 d所在位置 行:1 字符: 1# L' c$ l8 S! o$ J2 [+ A% ]
+ cnpm
% D4 A& U) S+ T6 P2 B( V+ w* H+ ~~~~
2 M2 l( ^1 ^' L* k% w0 z% R- \ + CategoryInfo : SecurityError: (:) [],PSSecurityException% f# q- X$ g7 k4 U
+ FullyQualifiedErrorId : UnauthorizedAccess7 I7 W3 x; S9 {0 A3 J! ^0 ]
PS C:\Users\admin\Desktop\hello-world> cnpm -v
: k' Z! M* m6 C2 [cnpm : 无法加载文件 C:\Program Files\nodejs\global\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https: X6 I9 Z6 H8 J( {4 t0 C
:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。
4 [/ F8 P- e$ b: T所在位置 行:1 字符: 17 O; W3 ]' u* {
+ cnpm -v% m' l8 _9 c/ J7 U" m9 n s$ F1 W+ `
+ ~~~~$ R! Q* z# j4 U: Q. |
+ CategoryInfo : SecurityError: (:) [],PSSecurityException
& F; J/ n8 h3 w! @- t2 V" o9 B' N" N + FullyQualifiedErrorId : UnauthorizedAccess' Z( ]: \3 f# i9 ^# m" P4 C
3 R, K6 W# P4 b
& { x4 e+ c/ K; b; R$ ], m) f解决过程:
( E: m! @$ v' @5 C! ?检查用户是否有足够的权限访问该文件如果文件存在,但您仍然遇到访问问题,可能是因为权限不足。请尝试以管理员身份运行PowerShell。您可以在开始菜单中搜索“PowerShell”,然后右键点击“Windows PowerShell”并选择“以管理员身份运行”。 / @( v# m( C% \; x
) I& N4 F% b3 h9 w* k) j6 s/ xPS C:\Users\admin> Get-ExecutionPolicy Restricted PS C:\Users\admin> Set-ExecutionPolicy RemoteSigned -Scope Process
) m- f" l5 D" ?8 [; Z
执行策略更改 执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,如 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies 帮助主题所述。是否要更改执行策略? [Y] 是(Y) [A] 全是(A) [N] 否(N) [L] 全否(L) [S] 暂停(S) [?] 帮助 (默认值为“N”): Y PS C:\Users\admin>
) q3 |! v) R4 g3 i) k7 _2 i& u _1 t
7 H% S0 o& D9 l
PS C:\Users\admin\Desktop\hello-world> set-ExecutionPolicy RemoteSigned set-ExecutionPolicy : 对注册表项“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell ”的访问被拒绝。 要更改默认(LocalMachine)作用域的执行策略,请使用“以管理员身份运行”选项启动 Windows PowerShell。 要更改当前用户的执行策略,请运行 "Set-ExecutionPolicy -Scope CurrentUser"。 所在位置 行:1 字符: 1 + set-ExecutionPolicy RemoteSigned + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : PermissionDenied: (:) [Set-ExecutionPolicy], UnauthorizedAccessException + FullyQualifiedErrorId : System.UnauthorizedAccessException,Microsoft.PowerShell.Commands.SetExecutionPolicyC ommand PS C:\Users\admin\Desktop\hello-world> Set-ExecutionPolicy -Scope CurrentUser RemoteSignedSet-ExecutionPolicy -Scope CurrentUser RemoteSigned^C PS C:\Users\admin\Desktop\hello-world> Set-ExecutionPolicy -Scope CurrentUser RemoteSigned PS C:\Users\admin\Desktop\hello-world> cnpm -v cnpm@4.6.0 (C:\Program Files\nodejs\global\node_modules\cnpm\parse_argv.js) npm@3.10.10 (C:\Program Files\nodejs\global\node_modules\cnpm\node_modules\npm\lib\npm.js) node@12.18.2 (C:\Program Files\nodejs\node.exe) npminstall@2.31.0 (C:\Program Files\nodejs\global\node_modules\cnpm\node_modules\npminstall\lib\index.js) prefix=c:\Program Files\nodejs\global win32 x64 10.0.19045 registry=https://r.npm.taobao.org
2 t* M/ K# D7 N! n7 C X9 X, l1 JPS C:\Users\admin\Desktop\hello-world>
7 j' Y* b) a( f0 h! q |