You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code终端安装@socket.io/admin-ui时出现PowerShell解析错误

解决PowerShell中安装@socket.io/admin-ui的解析错误

在PowerShell环境下执行npm i @socket.io/admin-ui时,@符号会被PowerShell识别为splatting(参数展开)运算符,因此触发解析错误,提示无法在表达式中使用该符号引用变量。

以下是几种可行的解决方法:

  • 用引号包裹包名
    将包名用单引号或双引号包裹,让PowerShell将整个字符串作为npm的参数传递,避免解析内部的@符号:

    npm i "@socket.io/admin-ui"
    # 或
    npm i '@socket.io/admin-ui'
    
  • 转义@符号
    在@符号前添加反引号(`)进行转义,标记该符号为普通字符:

    npm i `@socket.io/admin-ui
    
  • 切换至CMD终端
    在VS Code终端面板的下拉菜单中选择「Command Prompt」,切换到CMD环境后直接执行原命令即可:

    npm i @socket.io/admin-ui
    

内容的提问来源于stack exchange,提问作者Faycal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 01:55:19