在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  網絡安全  HTML/ react-native init報錯 tunneling socket c

react-native init報錯 tunneling socket could not be established,

在根據 [http://reactnative.cn/docs/0.50/getting-started.html][1]  
一文中,搭建了相應的環(huán)境,但是運行 react-native init就報錯誤,錯誤信息如下:
This will walk you through creating a new React Native project in F:\WebCode\20171114React-nativeDay84\app50
Using yarn v1.3.2
Installing react-native...
yarn add v1.3.2
info No lockfile found.
[1/4] Resolving packages...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
info There appears to be trouble with your network connection. Retrying...
error An unexpected error occurred: "https://registry.npm.taobao.org/react-native: tunneling socket could not be established, cause=Hostname/IP doesn't match certificate's altnames: \"Host: registry.npm.taobao.org. is not in the cert's altnames: DNS:github.com, DNS:www.github.com\"".
info If you think this is a bug, please open a bug report with the information provided in "F:\\WebCode\\20171114React-nativeDay84\\app50\\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.

其大意是證書altnames名字不是github的主機名,請問各位大大,這個有方法可以解決嗎,網上找了很久,都沒發(fā)現又出現過我這種情況的....

回答
編輯回答
苦妄

環(huán)境配置好后,執(zhí)行react-native init AwesomeProject(這個是項目名稱) ,根據報錯是你網絡連接的原因,使項目創(chuàng)建出現異常,可以重新執(zhí)行或者設置NPM鏡像源
設置淘寶鏡像

npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
2017年3月14日 14:27
編輯回答
忘了我

問題已解決:
npm 淘寶鏡像的問題;做了以下步驟
1.刪除yarn 淘寶鏡像
2.刪除全局的react-native-cli ,yarn
3.重新安裝react-native-cli ,yarn
4.刪除npm淘寶鏡像

  npm config set proxy null
  npm config set https-proxy null
info No lockfile found.
[1/4] Resolving packages...
warning react-native > connect@2.30.2: connect 2.x series is deprecated
[2/4] Fetching packages...
info There appears to be trouble with your network connection. Retrying...
info fsevents@1.1.3: The platform "win32" is incompatible with this module.
info "fsevents@1.1.3" is an optional dependency and failed compatibility check. Excluding it from installation.
[3/4] Linking dependencies...
warning " > react-native@0.50.3" has unmet peer dependency "react@16.0.0".
[4/4] Building fresh packages...
success Saved lockfile.
success Saved 480 new dependencies.

坑:按照react-native官網的方式設置了yarn npm的淘寶鏡像,然后就出現了這些問題;
刪除了淘寶鏡像后,原來的vue init webpack也不報錯了 原來報錯的時 tunneling soceck無法建立;現在可以用了,小開心.買了個代理.npm也可以用了

2018年1月13日 23:48