在根據 [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ā)現又出現過我這種情況的....
問題已解決:
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也可以用了
北大青鳥APTECH成立于1999年。依托北京大學優(yōu)質雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數據專業(yè)的國家
達內教育集團成立于2002年,是一家由留學海歸創(chuàng)辦的高端職業(yè)教育培訓機構,是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學校辦產業(yè)為響應國家深化產教融合/校企合作的政策,積極推進“中國制造2025”,實現中華民族偉大復興的升級產業(yè)鏈。利用北京大學優(yōu)質教育資源及背
博為峰,中國職業(yè)人才培訓領域的先行者
曾工作于聯想擔任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經理從事移動互聯網管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責任公司從事總經理職務負責iOS教學及管理工作。
浪潮集團項目經理。精通Java與.NET 技術, 熟練的跨平臺面向對象開發(fā)經驗,技術功底深厚。 授課風格 授課風格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網頁制作和網頁游戲開發(fā)。
具有10 年的Java 企業(yè)應用開發(fā)經驗。曾經歷任德國Software AG 技術顧問,美國Dachieve 系統(tǒng)架構師,美國AngelEngineers Inc. 系統(tǒng)架構師。