node-gyp 重新安装,办理编译遇到的题目【超详细图解】 ...

打印 上一主题 下一主题

主题 867|帖子 867|积分 2611

一、报错信息 

  1. npm ERR! gyp info it worked if it ends with ok
  2. npm ERR! gyp info using node-gyp@10.0.1
  3. npm ERR! gyp info using node@18.19.0 | darwin | arm64
  4. npm ERR! gyp info find Python using Python version 3.12.2 found at "/opt/homebrew/opt/python@3.12/bin/python3.12"
  5. npm ERR! gyp http GET https://npm.taobao.org/dist/v18.19.0/node-v18.19.0-headers.tar.gz
  6. npm ERR! gyp WARN install got an error, rolling back install
  7. npm ERR! gyp ERR! configure error
  8. npm ERR! gyp ERR! stack FetchError: request to https://npm.taobao.org/dist/v18.19.0/node-v18.19.0-headers.tar.gz failed, reason: Hostname/IP does not match certificate's altnames: Host: npm.taobao.org. is not in the cert's altnames: DNS:*.tbcdn.cn, DNS:*.taobao.com, DNS:*.alicdn.com, DNS:*.cmos.greencompute.org, DNS:cmos.greencompute.org, DNS:m.intl.taobao.com, DNS:*.mobgslb.tbcache.com, DNS:*.alikunlun.com, DNS:alikunlun.com, DNS:*.django.t.taobao.com, DNS:alicdn.com, DNS:*.tbcache.com, DNS:*.tmall.com, DNS:*.1688.com, DNS:*.3c.tmall.com, DNS:*.alibaba.com, DNS:*.aliexpress.com, DNS:*.aliqin.tmall.com, DNS:*.alitrip.com, DNS:*.aliyun.com, DNS:*.cainiao.com, DNS:*.cainiao.com.cn, DNS:*.chi.taobao.com, DNS:*.chi.tmall.com, DNS:*.china.taobao.com, DNS:*.dingtalk.com, DNS:*.etao.com, DNS:*.feizhu.cn, DNS:*.feizhu.com, DNS:*.fliggy.com, DNS:*.fliggy.hk, DNS:*.food.tmall.com, DNS:*.jia.taobao.com, DNS:*.jia.tmall.com, DNS:*.ju.taobao.com, DNS:*.juhuasuan.com, DNS:*.lw.aliimg.com, DNS:*.m.1688.com, DNS:*.m.alibaba.com, DNS:*.m.alitrip.com, DNS:*.m.cainiao.com, DNS:*.m.etao.com, DNS:*.m.taobao.com, DNS:*.m.taopiaopiao.com, DNS:*.m.tmall.com, DNS:*.m.tmall.hk, DNS:*.mei.com, DNS:*.taopiaopiao.com, DNS:*.tmall.hk, DNS:*.trip.taobao.com, DNS:*.xiami.com, DNS:1688.com, DNS:alibaba.com, DNS:aliexpress.com, DNS:alitrip.com, DNS:aliyun.com, DNS:cainiao.com, DNS:cainiao.com.cn, DNS:dingtalk.com, DNS:etao.com, DNS:feizhu.cn, DNS:feizhu.com, DNS:fliggy.com, DNS:fliggy.hk, DNS:juhuasuan.com, DNS:mei.com, DNS:taobao.com, DNS:taopiaopiao.com, DNS:tmall.hk, DNS:xiami.com, DNS:tmall.com, DNS:*.cloudvideocdn.taobao.com, DNS:cloudvideocdn.taobao.com, DNS:tbcdn.cn
  9. npm ERR! gyp ERR! stack at ClientRequest.<anonymous> (/Users/EFFY/.nvm/versions/node/v18.19.0/lib/node_modules/npm/node_modules/minipass-fetch/lib/index.js:130:14)
  10. npm ERR! gyp ERR! stack at ClientRequest.emit (node:events:517:28)
  11. npm ERR! gyp ERR! stack at _destroy (node:_http_client:882:13)
  12. npm ERR! gyp ERR! stack at onSocketNT (node:_http_client:902:5)
  13. npm ERR! gyp ERR! stack at process.processTicksAndRejections (node:internal/process/task_queues:83:21)
  14. npm ERR! gyp ERR! System Darwin 23.3.0
  15. npm ERR! gyp ERR! command "/Users/EFFY/.nvm/versions/node/v18.19.0/bin/node" "/Users/EFFY/.nvm/versions/node/v18.19.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
  16. npm ERR! gyp ERR! cwd /Users/EFFY/IdeaProjects/git/xxx/xxx/node_modules/deasync
  17. npm ERR! gyp ERR! node -v v18.19.0
  18. npm ERR! gyp ERR! node-gyp -v v10.0.1
  19. npm ERR! gyp ERR! not ok
  20. npm ERR! Build failed
复制代码
二、办理方案

1.重新install

  1. npm install -g node-gyp
复制代码
2.安装完毕之后node-gyp list看一下


3.我当前node版本是18.19.0,没有开发环境干系文件,使用 node-gyp install安装头文件和静态库

  1. node-gyp install
复制代码

4.末了npm install就编译好项目啦 ~


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

篮之新喜

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表