yapi安装失败

来源:1-14 windows下安装nodejs开发环境

慕圣3342745

2021-02-02

git clone https://github.com/Ryan-Miao/docker-yapi.git
cd docker-yapi
docker-compose up
报错

npm ERR! code EAI_AGAIN
npm ERR! errno EAI_AGAIN
npm ERR! request to https://registry.npm.taobao.org/download failed, reason: getaddrinfo EAI_AGAIN registry.npm.taobao.org

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2021-02-02T04_05_59_538Z-debug.log
ERROR: Service 'yapi' failed to build: The command '/bin/sh -c npm install -g yapi-cli --registry https://registry.npm.taobao.org' returned a non-zero code: 1

写回答

4回答

慕斯卡3244776

2021-03-02

朋友你这解决了么,遇到相同的问题了

0
2
bobby
可以留下qq 我加你看看
2021-03-04
共2条回复

慕圣3342745

提问者

2021-02-23

配置了npm config中的代理,还是不行。。。

目前的配置如下:

metrics-registry = "http://registry.cnpmjs.org/"

scope = ""

user-agent = "npm/6.14.11 node/v14.15.4 linux x64"

; userconfig /root/.npmrc

https-proxy = "http://server/:port"

proxy = "http://server/:port"

registry = "http://registry.cnpmjs.org/"

strict-ssl = false

; node bin location = /root/node-v14.15.4-linux-x64/bin/node

; cwd = /root/docker-yapi

; HOME = /root

; "npm config ls -l" to show all defaults.


报错信息如下:

Building yapi

Step 1/4 : FROM node:12-alpine

 ---> 0206ff8a5f9e

Step 2/4 : COPY repositories /etc/apk/repositories

 ---> Using cache

 ---> a97b9ec31ca7

Step 3/4 : RUN npm install -g yapi-cli --registry https://registry.npm.taobao.org

 ---> [Warning] IPv4 forwarding is disabled. Networking will not work.

 ---> Running in b06d97f4c02e

npm ERR! code EAI_AGAIN

npm ERR! errno EAI_AGAIN

npm ERR! request to https://registry.npm.taobao.org/yapi-cli failed, reason: getaddrinfo EAI_AGAIN registry.npm.taobao.org


npm ERR! A complete log of this run can be found in:

npm ERR!     /root/.npm/_logs/2021-02-23T01_51_07_910Z-debug.log

ERROR: Service 'yapi' failed to build: The command '/bin/sh -c npm install -g yapi-cli --registry https://registry.npm.taobao.org' returned a non-zero code: 1


日志信息如下:

0 info it worked if it ends with ok

1 verbose cli [

1 verbose cli   '/root/node-v14.15.4-linux-x64/bin/node',

1 verbose cli   '/usr/bin/npm',

1 verbose cli   'install',

1 verbose cli   '-g',

1 verbose cli   'yapi-cli',

1 verbose cli   '--registry',

1 verbose cli   'http://registry.npmjs.org/'

1 verbose cli ]

2 info using npm@6.14.11

3 info using node@v14.15.4

4 verbose npm-session 90471a611ccfdc4a

5 silly install loadCurrentTree

6 silly install readGlobalPackageData

7 silly fetchPackageMetaData error for yapi-cli@latest request to http://registry.npmjs.org/yapi-cli failed, reason: getaddrinfo ENOTFOUND server

8 timing stage:rollbackFailedOptional Completed in 1ms

9 timing stage:runTopLevelLifecycles Completed in 11145ms

10 verbose type system

11 verbose stack FetchError: request to http://registry.npmjs.org/yapi-cli failed, reason: getaddrinfo ENOTFOUND server

11 verbose stack     at ClientRequest.<anonymous> (/root/node-v14.15.4-linux-x64/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:68:14)

"2021-02-22T16_31_46_643Z-debug.log" 41L, 2213C

麻烦波波老师再帮我看下哈!谢谢啦!


0
3
bobby
回复
慕圣3342745
好的,
2021-02-25
共3条回复

bobby

2021-02-03

0
0

bobby

2021-02-03

从这个报错来看 是cnpm的链接问题 https://blog.csdn.net/jim_LoveQ/article/details/106383707 你可以看看这个

0
0

Go+Python打造电商系统 自研微服务框架 抓紧高薪机遇

快速转型Go工程师,成为具备双语言后端能力的开发者

508 学习 · 530 问题

查看课程