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

在PHP Laravel中安装npm(v8.19.3)遇404错误求助

解决Laravel环境下npm安装laravel-echo-server 404错误的方案
  • 修正npm registry源
    错误提示中的skimdb.npmjs.com是npm旧版registry地址,当前官方默认源为registry.npmjs.org。先检查当前配置的源:

    npm config get registry
    

    若返回旧地址,执行切换命令:

    npm config set registry https://registry.npmjs.org/
    
  • 清理npm缓存
    缓存可能残留旧地址的无效记录,强制清理缓存:

    npm cache clean --force
    
  • 重新安装依赖

    • 优先尝试安装最新兼容版本:
      npm install laravel-echo-server --save-dev
      
    • 若必须指定版本,先确认该版本是否仍在npm registry中(1.6.3可能已被移除),可查看可用版本列表:
      npm view laravel-echo-server versions
      
      选择存在的相近版本安装,例如:
      npm install laravel-echo-server@1.6.2 --save-dev
      
  • 检查package.json配置
    打开项目根目录的package.json,确认laravel-echo-server的依赖项是否直接引用了旧的tarball地址。如果是,将其修改为版本号或包名,比如把:

    "laravel-echo-server": "https://skimdb.npmjs.com/registry/laravel-echo-server/-/laravel-echo-server-1.6.3.tgz"
    

    修改为:

    "laravel-echo-server": "^1.6.0"
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 10:50:24