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

引入axios与vrchat模块报错ERR_PACKAGE_PATH_NOT_EXPORTED的解决方法

解决Node.js中引入vrchat包触发的axios路径导出错误

问题分析

报错根源是axios-cookiejar-support(vrchat包的依赖)尝试访问axios的内部路径./lib/defaults,但新版axios(v1.x及以上)的package.json里的exports字段已经限制了这类内部路径的直接访问。单独使用axios时不会触发问题,是因为直接调用的是axios公开导出的API。

解决办法

方法1:更新axios-cookiejar-support到兼容版本

运行命令将依赖更新到最新版,新版本通常已适配axios的导出规则:

npm install axios-cookiejar-support@latest

方法2:强制指定兼容的axios版本(适用于vrchat锁定依赖版本的情况)

在项目的package.json中添加overrides字段,强制让axios-cookiejar-support使用允许内部路径访问的axios旧版本(比如v0.27.x):

{
  "overrides": {
    "axios-cookiejar-support": {
      "axios": "^0.27.2"
    }
  }
}

添加后重新安装依赖:

npm install

方法3:临时修改依赖代码(不推荐,仅应急)

找到node_modules/axios-cookiejar-support/lib/index.js文件,将第8行的:

const defaults = require('axios/lib/defaults');

替换为:

const defaults = require('axios').defaults;

注意:这种修改会在下次npm install时被覆盖,仅作为临时应急方案。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 02:17:18