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

Neovim中coc.nvim报build/index.js缺失 运行yarn build找不到package.json如何解决

问题根因

两个核心错误触发该问题:

  1. 你执行yarn build的路径为/home/darth/.config/nvim/plug-config,不属于coc.nvim插件的实际安装目录,该路径下不存在coc的package.json文件,因此yarn报错找不到对应文件
  2. coc.nvim要求先安装依赖再执行编译,直接运行yarn build不符合官方操作流程,即使路径正确也可能触发报错
解决步骤
  • 第一步:定位coc.nvim的实际安装目录
    不同插件管理器的默认安装路径如下:
    • vim-plug:~/.config/nvim/plugged/coc.nvim
    • Packer:~/.local/share/nvim/site/pack/packer/start/coc.nvim
    • Dein:对应你自定义的dein插件存放目录
      如果你修改过插件安装路径,自行调整为你实际使用的路径即可。
  • 第二步:切换到coc.nvim安装目录
    以vim-plug为例,执行命令:
    cd ~/.config/nvim/plugged/coc.nvim
    
    切换完成后执行ls package.json,有输出则说明路径正确。
  • 第三步:执行依赖安装与编译
    执行官方推荐的命令安装依赖并自动完成编译:
    yarn install --frozen-lockfile
    
    若需要手动触发编译,等上述命令执行完成后再运行:
    yarn build
    
  • 第四步:验证修复结果
    重启Neovim,原[coc.nvim] build/index.js not found报错不再出现即为修复成功。
补充说明
  • 如果使用的是coc.nvim的预编译发行版,不需要手动执行编译操作,直接卸载现有coc.nvim后重装预编译版本即可跳过上述手动编译步骤
  • 若系统未安装yarn,先通过对应操作系统的包管理器安装yarn后再执行上述操作

内容的提问来源于stack exchange,提问作者Asmu'i Ahmad

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 23:36:07