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

启动NX框架应用时遭遇EACCES权限拒绝错误求助

解决NX框架启动时的EACCES权限错误

遇到EACCES: permission denied, open '/Users/hariharan.ravichandran/.config/fork-ts-checkerrc'错误,本质是当前用户没有权限访问或修改该配置文件,可按以下步骤修复:

  • 检查文件权限
    先确认文件的所有者和权限设置:

    ls -l /Users/hariharan.ravichandran/.config/fork-ts-checkerrc
    

    输出中第一列的权限位、第三列的所有者,需确保所有者是当前用户hariharan.ravichandran。

  • 修改文件所有者
    如果文件不属于当前用户,执行以下命令将所有者改为自己:

    sudo chown hariharan.ravichandran:staff /Users/hariharan.ravichandran/.config/fork-ts-checkerrc
    

    (macOS默认用户组为staff,Linux系统可替换为users)

  • 调整文件权限
    若所有者已是当前用户但权限不足,设置仅当前用户可读写:

    chmod 600 /Users/hariharan.ravichandran/.config/fork-ts-checkerrc
    
  • 重置配置文件
    上述方法无效时,直接删除该文件,NX启动时会自动生成新的配置文件:

    rm /Users/hariharan.ravichandran/.config/fork-ts-checkerrc
    
  • 修复.config目录权限
    如果整个.config目录权限异常,同步修复目录权限:

    chmod 700 /Users/hariharan.ravichandran/.config
    

完成上述操作后,重新运行启动命令验证:

nx serve host-shell --verbose

--verbose参数可帮助排查剩余的权限相关问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 05:27:39