code-push出错时

[2025-05-08T16:06:03.639] [INFO] http - ::ffff:192.168.2.177 - - "GET /download/fm/Fm5WTmALnl8cc8w888DBkeMiaa-s HTTP/1.1" 200 2643 "" "undefined"
node:events:485
      throw er; // Unhandled 'error' event
      ^

Error: ENOENT: no such file or directory, stat '/var/folders/8v/9ddrsxq971l_vf7qx5yhl23c0000gn/T/codepush_pvbSnImKgmXVg7jR6u1zkKpmOAZ53tNG/d0a80144a79deb57b4bf27b1c705747e5941863e1334f47821cebe4eb8a75488/dataCenter/CodePush/main.jsbundle'
Emitted 'error' event on ZipFile instance at:
    at /Users/tuling/Desktop/push/code-push-server/node_modules/yazl/index.js:30:26
    at FSReqCallback.oncomplete (node:fs:199:21) {
  errno: -2,
  code: 'ENOENT',
  syscall: 'stat',
  path: '/var/folders/8v/9ddrsxq971l_vf7qx5yhl23c0000gn/T/codepush_pvbSnImKgmXVg7jR6u1zkKpmOAZ53tNG/d0a80144a79deb57b4bf27b1c705747e5941863e1334f47821cebe4eb8a75488/dataCenter/CodePush/main.jsbundle'
}

直接删除缓存,如图:


image.png
原因是储存路径有更改,临时文件找不到对应的main.jsbundle
比如A项目刚打包,又切换到B项目,AB又不在同一文件夹下,因此会有路径问题
清掉缓存即可
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容