Как исправить ошибку создания-реакции-приложения на гостевой ОС VMWare? - PullRequest
0 голосов
/ 24 декабря 2018

У меня VMWare Player с Windows 10 в качестве хоста и Ubuntu в качестве гостя.Я пытаюсь использовать npm i -g create-react-app и получаю ошибку ENOTFOUND.Из журналов:

0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'i', '-g', 'create-react-app' ]
2 info using npm@6.4.1
3 info using node@v11.3.0
4 verbose npm-session e354efa206155aae
5 silly install loadCurrentTree
6 silly install readGlobalPackageData
7 silly fetchPackageMetaData error for create-react-app@latest request to https://registry.npmjs.org/create-react-app failed, reason: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
8 timing stage:rollbackFailedOptional Completed in 42ms
9 timing stage:runTopLevelLifecycles Completed in 4100ms
10 verbose type system
11 verbose stack FetchError: request to https://registry.npmjs.org/create-react-app failed, reason: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
11 verbose stack     at ClientRequest.req.on.err (/usr/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:68:14)
11 verbose stack     at ClientRequest.emit (events.js:182:13)
11 verbose stack     at TLSSocket.socketErrorListener (_http_client.js:399:9)
11 verbose stack     at TLSSocket.emit (events.js:182:13)
11 verbose stack     at emitErrorNT (internal/streams/destroy.js:82:8)
11 verbose stack     at emitErrorAndCloseNT (internal/streams/destroy.js:50:3)
11 verbose stack     at process.internalTickCallback (internal/process/next_tick.js:72:19)
12 verbose cwd /home/cloudburst/Documents/MERN-HelloWorld
13 verbose Linux 4.15.0-39-generic
14 verbose argv "/usr/bin/node" "/usr/bin/npm" "i" "-g" "create-react-app"
15 verbose node v11.3.0
16 verbose npm  v6.4.1
17 error code ENOTFOUND
18 error errno ENOTFOUND
19 error network request to https://registry.npmjs.org/create-react-app failed, reason: getaddrinfo ENOTFOUND registry.npmjs.org registry.npmjs.org:443
20 error network This is a problem related to network connectivity.
20 error network In most cases you are behind a proxy or have bad network settings.
20 error network
20 error network If you are behind a proxy, please make sure that the
20 error network 'proxy' config is set properly.  See: 'npm help config'
21 verbose exit [ 1, true ]

Я не очень хорошо разбираюсь в настройках прокси-сервера, но, похоже, мне нужно изменить адрес https-proxy npm, чтобы он был адресом моего прокси-сервера, или удалить прокси-сервер.Это правильно, и если да, то как мне подтвердить адрес для установки https-proxy в?

...