wangrongding / prm-cli

🧩 快速切换包管理工具的镜像源。(Quickly switch the registry of the package management tool.)
96 stars 13 forks source link

Failed to use `prm`, `prm` 使用失败 #3

Open telescope114 opened 9 months ago

telescope114 commented 9 months ago

全局安装prm-cli后无法使用 ![Uploading Weixin Screenshot_20240109154210.png…]()

操作系统: window 10 64位 node版本: v20.x v18.x

telescope114 commented 9 months ago

![Uploading Weixin Screenshot_20240109154210.png…]()

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

Try the new cross-platform PowerShell https://aka.ms/pscore6

PS C:\WINDOWS\system32> prm ls
Error: spawn npm ENOENT
    at Process.ChildProcess._handle.onexit (node:internal/child_process:286:19)
    at onErrorNT (node:internal/child_process:484:16)
    at processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -4058,
  code: 'ENOENT',
  syscall: 'spawn npm',
  path: 'npm',
  spawnargs: [ 'config', 'get', 'registry', '--no-workspaces' ]
}
PS C:\WINDOWS\system32>
telescope114 commented 9 months ago

但是可以查看当前 prm 版本

Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

Try the new cross-platform PowerShell https://aka.ms/pscore6

PS C:\WINDOWS\system32> prm -v
0.0.32
PS C:\WINDOWS\system32>
wangrongding commented 9 months ago

好的,回头修复下

shiwei180067 commented 4 months ago

我这边也是报同样的错误 Error: spawn npm ENOENT

wangrongding commented 4 months ago

都是Windows吗?

chunmengtu commented 4 months ago

Windows10,同样无法使用