易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 144|回复: 1
收起左侧

cnpm : 无法加载文件 C:\Program Files\nodejs\global\cnpm.ps1,因为在此系统上禁止运行脚本 解决办法

[复制链接]
发表于 2025-5-28 12:38:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
PS C:\Users\admin\Desktop\hello-world> cnpm
! b+ b$ d( r- Mcnpm : 无法加载文件 C:\Program Files\nodejs\global\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https
+ s" y4 v- t+ I; \8 K4 ~3 K0 |6 {) {:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。" U3 I, |9 H0 b4 k
所在位置 行:1 字符: 11 c9 B$ Q" u6 I* {4 a
+ cnpm
. w. E* |) C4 q6 \% y. W  s+ ~~~~
! a0 c) V- A: k- C" }1 s" x/ v    + CategoryInfo          : SecurityError: (:) [],PSSecurityException& c0 ~& Z/ k& T( f5 [( ]
    + FullyQualifiedErrorId : UnauthorizedAccess
$ w; g! z; l7 s9 @9 EPS C:\Users\admin\Desktop\hello-world> cnpm -v
4 L, ^$ N" t' B! Bcnpm : 无法加载文件 C:\Program Files\nodejs\global\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https7 ~# \3 N+ \" r) ?3 b) `! L" F
:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。: k/ Y# g+ ^8 v& j7 k6 Z
所在位置 行:1 字符: 1, N" L. J) f0 W+ ~* k; y- k$ o' A
+ cnpm -v. s$ l, X2 s6 Y( n) A8 \4 d
+ ~~~~. s1 f- {3 m6 }$ \
    + CategoryInfo          : SecurityError: (:) [],PSSecurityException
- [% C6 w% w: T' ~( ]3 p* c    + FullyQualifiedErrorId : UnauthorizedAccess3 y" j: p; b+ `5 Y- Y$ r( ]
: P( }% D  ~1 P  B4 y0 A1 x. D
. d/ D* l6 w" a/ J9 O
解决过程:8 Z& j$ `" n7 z5 ]
检查用户是否有足够的权限访问该文件
如果文件存在,但您仍然遇到访问问题,可能是因为权限不足。请尝试以管理员身份运行PowerShell。您可以在开始菜单中搜索“PowerShell”,然后右键点击“Windows PowerShell”并选择“以管理员身份运行”。
% N( M6 [3 \; e' b
1 s7 y9 V$ s; b) D
PS C:\Users\admin> Get-ExecutionPolicy
Restricted
PS C:\Users\admin> Set-ExecutionPolicy RemoteSigned -Scope Process

4 X, @8 {2 b5 f, m& \; K
执行策略更改
执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险,如 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>

0 b. d# s: J5 \5 h/ \' L8 W
4 x) a1 a( N7 u2 u$ x
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

% F+ y  c7 b5 `0 @( a4 F
PS C:\Users\admin\Desktop\hello-world>        

5 l6 U" ?3 ?! S# ^' v4 M
 楼主| 发表于 2025-7-26 15:38:32 | 显示全部楼层
PS C:\Users\admin\plvyou-mobile> cnpm run serve ) }/ b2 z% E0 ]( w! }7 T2 z3 o' ]0 `! I
cnpm : 无法加载文件 C:\Users\admin\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.micros: m& H# _$ ^1 h! n! q* j3 w
oft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。* E# q: }5 U  W/ ?# }
所在位置 行:1 字符: 1
4 x1 _; F; }& O1 p+ ~~~~  ?9 I/ {! ?( ^* r  n
    + CategoryInfo          : SecurityError: (:) [],PSSecurityException
* O9 @3 v3 B6 j1 Y5 ^    + FullyQualifiedErrorId : UnauthorizedAccess
5 k9 f5 K: g! c' L$ ?5 BPS C:\Users\admin\plvyou-mobile> npm run serve
3 m  P: t& M' C! h; Q' s$ dnpm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlin # o8 n: `' O; F! N
k/?LinkID=135170 中的 about_Execution_Policies。% F/ Z. s* c4 i/ x) o
所在位置 行:1 字符: 1" D& p1 ^8 R; }
+ ~~~/ I% c) q" h) Y: N( E0 q' ?
    + FullyQualifiedErrorId : UnauthorizedAccess9 T4 w$ J, g5 ?! z. r: B
PS C:\Users\admin\plvyou-mobile> npm+ A: [6 {7 c8 P1 ]5 [0 b2 h
npm : 无法加载文件 C:\Program Files\nodejs\npm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlin
4 \6 c( Q' g; A0 z8 jk/?LinkID=135170 中的 about_Execution_Policies。' V& p; C% D1 A, M3 H0 x
所在位置 行:1 字符: 1! s: ]; j/ E. e' D1 I7 k4 ^% X
+ npm5 I5 w4 k' y' x3 _
+ ~~~
" G6 c3 a' i6 \: r5 `Restricted  K  v* {2 T& Y$ f: q
PS C:\Users\admin\plvyou-mobile> Set-ExecutionPolicy RemoteSigned-Scope Process7 Q# l" c4 Y  L$ ]+ E" `" f
Set-ExecutionPolicy : 找不到接受实际参数“RemoteSigned-Scope”的位置形式参数。: K: l' d! f, m+ m& ^' x* z
所在位置 行:1 字符: 1
2 i- [2 e6 M0 ?+ ?4 ~3 `+ Set-ExecutionPolicy RemoteSigned-Scope Process
* w2 E) a" t9 r! v; H8 I! E+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~& j. I6 q$ T% v; C
    + CategoryInfo          : InvalidArgument: (:) [Set-ExecutionPolicy],ParameterBindingException
+ G% }; R" p- X6 _/ q2 W6 ]; v6 M1 [; y    + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.SetExecutionPolicyCommand
$ |& K$ {. t! U& q7 cPS C:\Users\admin\plvyou-mobile> Set-ExecutionPolicy RemoteSigned -Scope Process8 f$ ]& Z. O6 T- |3 t4 i
PS C:\Users\admin\plvyou-mobile> Set-ExecutionPolicy RemoteSigned
& W8 G; n7 z( E, iSet-ExecutionPolicy : 对注册表项“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell”的访问被拒绝。   6 J; G, y8 w- X+ d4 ?# L
要更改默认(LocalMachine)作用域的执行策略,请使用“以管理员身份运行”选项启动 Windows PowerShell。要更改当前用户的执行策略,请运行   ' k( ?) i; A7 O* T7 P7 h+ _* K
"Set-ExecutionPolicy -Scope CurrentUser"。
' n9 \( ?8 |+ g5 o所在位置 行:1 字符: 11 R3 h( }( n5 D/ h
+ Set-ExecutionPolicy RemoteSigned0 }- h& I1 l1 T' o3 a. j. v" u6 }6 X
cnpm@9.4.0 (C:\Users\admin\AppData\Roaming\npm\node_modules\cnpm\lib\parse_argv.js)5 V$ g* e& u9 ?6 R
node@24.4.1 (C:\Program Files\nodejs\node.exe)
, [; J; t7 }3 i/ [, J3 anpminstall@7.12.0 (C:\Users\admin\AppData\Roaming\npm\node_modules\cnpm\node_modules\npminstall\lib\index.js)" }7 Q. t3 E8 j8 ^# G
prefix=C:\Users\admin\AppData\Roaming\npm9 f& D3 J8 [3 v* j
win32 x64 10.0.19045& O* {* b' M" Y5 z) U, b) s7 j
registry=https://registry.npmmirror.com  {1 M) M- h; {, ]1 l7 Z1 G
PS C:\Users\admin\plvyou-mobile>* r1 x5 |: n3 H  \* k- O3 T9 s; z
PS C:\Users\admin\plvyou-mobile>- h( U+ \, ?# ^$ {$ r  A( |! y
PS C:\Users\admin\plvyou-mobile>/ g8 z$ |3 P  b0 s2 q
PS C:\Users\admin\plvyou-mobile>
. N* o2 t3 P1 T% U- q) NPS C:\Users\admin\plvyou-mobile> npm -v
; S* w' L: M9 S: U11.5.0
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 23:34 , Processed in 0.052412 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表