æ©èœããªã¯ãšã¹ãããã°ãå ±åããŸããïŒ
å€å
çŸåšã®åäœã¯äœã§ããïŒ
PSã ãããšã°ãŒã°ã«ã§æ€çŽ¢ããŠããã解決ããããšããŸãããã1ã€ã®ã¢ãããŒãã§è§£æ±ºã§ããŸããã§ããã ãŸããã¢ã³ã€ã³ã¹ããŒã«ããã£ãã·ã¥ã®ã¯ãªãŒã³ã¢ãããMacã®åèµ·åãè¡ããŸããã DNSãã¯ãªãŒã³ã¢ããããå¯èœãªéããã¹ãŠããã©ãã·ã¥ããŸãã ç§ã¯ç¥ã£ãŠããããšããã¹ãŠãããŸããã
ã€ã³ã¹ããŒã«åŸãzshã¯ããããã¯ãŒã¯æ¥ç¶ã«åé¡ãããããã§ããåè©Šè¡ããŠããŸã...ããšèšãç¶ããŸãã
error An unexpected error occurred: "https://registry.yarnpkg.com/get-caller-file: read ETIMEDOUT".
info If you think this is a bug, please open a bug report with the information provided in "/Users/micheldiz/umover-fire/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.
info There appears to be trouble with your network connection. Retrying...
çŸåšã®åäœããã°ã§ããå Žåã¯ãåçŸããæé ãæäŸããŠãã ããã
æåŸ ãããåäœã¯äœã§ããïŒ
node.jsãyarnãããã³ãªãã¬ãŒãã£ã³ã°ã·ã¹ãã ã®ããŒãžã§ã³ããç¥ãããã ããã
糞-v
1.3.2
ããŒã-v
v9.3.0
Mac OsHighSierraã
詳现ïŒ
Arguments:
/usr/local/bin/node /usr/local/Cellar/yarn/1.3.2/libexec/bin/yarn.js add react-apollo
PATH:
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/bin/:/Users/micheldiz/Library/Android/sdk/tools:/Users/micheldiz/Library/Android/sdk/platform-tools:/usr/local/bin/:/Users/micheldiz/Library/Android/sdk/tools:/Users/micheldiz/Library/Android/sdk/platform-tools
Yarn version:
1.3.2
Node version:
9.3.0
Platform:
darwin x64
npm manifest:
{
"main": "node_modules/expo/AppEntry.js",
"private": true,
"dependencies": {
"expo": "^25.0.0",
"react": "16.2.0",
"react-native": "https://github.com/expo/react-native/archive/sdk-25.0.0.tar.gz"
}
}
yarn manifest:
No manifest
Lockfile:
No lockfile
Trace:
Error: read ETIMEDOUT
at _errnoException (util.js:999:13)
at TLSWrap.onread (net.js:629:25)
æ°ããã¢ãžã¥ãŒã«ãè¿œå ããããšãããšãã«åãåäœãçºçããyarn.lockãã¡ã€ã«ãååšããŸãã
ç§ã¯yarn.lockãã¡ã€ã«ãåé€ããããšã§ããã解決ããŸãã
次ã«ãyarn.lockãã¡ã€ã«ãåäœæãããŸãïŒãããç§ã欲ãããã®ã§ãïŒ
ãããŠãæ°ããã¢ãžã¥ãŒã«ãè¿œå ãïŒyarn add ..ïŒãyarn.lockãåé€ãããšãåãåé¡ãåã³çºçããŸãã
åãåé¡ãååŸãã
OSïŒWindows 10
ããŒãïŒ9.4.0
糞ïŒ1.4.0
npmïŒ4.6.1
èŠåå¡ïŒ4.9.1
XcodeïŒN / A
Android StudioïŒããŒãžã§ã³3.0.0.0 AI-171.4443003
ããã±ãŒãžã¯è§£æ±ºãããŸãããããã§ãããè¡ããããããã¯ãã¡ã€ã«ãçæãããããããã¯ãŒã¯ã¿ã€ã ã¢ãŠããç·šéããããšããŸããããäœãèµ·ãããŸããã§ããã 0.24.6ã®ãããªä»¥åã®ããŒãžã§ã³ã«ç§»è¡ããããšããŸããããåé¡ã¯è§£æ±ºããŸããã
@rooozox package.json
ãšyarn.lock
ãã¡ã€ã«ãå
±æããããšã¯å¯èœã§ããïŒ
@torifatç³ãèš³ãããŸããããããè€è£œã§ããŸããã äœåºŠãè©ŠããŸããããä»ã§ã¯ããŸããããŸãã ãããåã³èµ·ãã£ãå Žåãç§ã¯è©³çŽ°ãªæ å ±ãæçš¿ããŸãã
Ubuntu16.04ã§ãåãåé¡ãçºçããŠããŸã
é¢çœã; Ubuntu for Windowsã§ã¯ãããã_è€æ°_åè¡ãã®ãé£ããã§ãã npm installã¯æ£åžžã«æ©èœããä»ã®ãã¹ãŠã®ãããã¯ãŒã¯æ¥ç¶ã¯æ£åžžã«æ©èœããŸãã åé¿çãšããŠãCtrl + CãæŒããŠãããäžåºŠã€ãŒã³ãå®è¡ããŸãã ã»ãšãã©ã®å Žåãæ©èœããŸãã
äœãèµ·ãã£ãŠããã®ããããããåé¡ãå ±æããããã®å°ããªåçŸå¯èœãªãããžã§ã¯ããäœæããããšãã§ããŸããã§ãããããã¯ãããŸããŸãªãããžã§ã¯ãã§ç§ã«ãšã£ãŠå®æçã«çºçããããšã§ãã
ç§ã¯ããã€ãã®ãvoodoosããè©ŠããŠããŸãïŒ
ã* .lockããšrmnode_modulesããã¹ãŠåé€ããŸãã ãŸãã¯rm -rf node_modules/
DNSããã£ãã·ã¥ãªã©ã®ãã¹ãŠã®æ¥ç¶ããã©ãã·ã¥ããŸãã
ã¿ãŒããã«ã³ãã³ãïŒ
[] set http_proxy=
set https_proxy=
yarn config delete proxy
npm config rm https-proxy
npm config rm proxy
[] npm config set registry "http://registry.npmjs.org"
ãŸãã¯npm config set registry "https://registry.npmjs.org"
ã¿ãŒããã«ãåèµ·åããŠè©ŠããŠãã ããã
䜿çšïŒ yarn add mypckge --network-timeout 100000
ãŸãã¯yarn --network-timeout 100000
ããããæåã«yarn
ã ããè©ŠããŠãã ãã
ã¿ãŒããã«ãåèµ·åãã yarn
åè©Šè¡ãããã-network-timeoutã䜿çšããŠãã ããã
ç§ã«ãšã£ãŠã¯ä»ã®ãšããåããŠããŸãã æéã®çµéãšãšãã«ã©ããªããèŠãŠãããŸãã
ç§ããããçµéšããŠããŸãã 70Mbpsããã«ããŠã³ããã€ã³ã¿ãŒãããã
ã¿ã€ã ã¢ãŠãã®å¢å ã¯è§£æ±ºãããŸããã§ãããDockerã³ã³ããã®åé€ãpackage.lockã®åé€ãªã©ãè©Šã¿ãŸããã
ããããç§ã¯èªåã®é»è©±ãLTEã«ãã¶ãªã³ã°ããããšã§ãããåé¿ããŸããã wtfïŒ
ç§ãåãåé¡ãæ±ããŠããŸãã
__ç°å¢__
OSïŒWindows 10 x86_64
ããŒãïŒv8.11.0
糞ïŒ1.5.1
__ãã°__
C:\Users\SomeUser\WebstormProjects\SomeProject>yarn add --dev nyc
yarn add v1.5.1
[1/4] Resolving packages...
[2/4] Fetching 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.yarnpkg.com/nyc/-/nyc-11.7.3.tgz: ESOCKETTIMEDOUT".
__åé¡ãåãåããããšããŠããŸã__
3人ã®å®¹çè
ãããŸãã
Hyper-Vã䜿çšããŠWindowsPCã§å®è¡ãããŠããVirtualUbuntu 16.04ã§åãyarn
ã³ãã³ããçºè¡ããããšããŸããã
çµæã¯æåããŸããã ä»®æ³ãã·ã³ã¯ãæ°ããnpmããã±ãŒãžãã€ã³ã¹ããŒã«ããã®ã«åé¡ã¯ãããŸããã§ããã
çŸæç¹ã§ã¯ãåé¡ã¯Windows 10OSãŸãã¯yarnå®è¡ãã€ããªã«ãããšåŒ·ãçã£ãŠããŸãã
__æ·±ãèŠã__
WireSharkãå®è¡ããŠã registry.yarnpkg.com
ãšWindowsPCéã®TCPãã±ãããç£èŠããŸããã
ãããŠãæ ¹æ¬çãªåå ã§ããå¯èœæ§ã®ããéåžžã«èå³æ·±ããã±ãããèŠã€ããŸããã
ã¡ãã»ãŒãžThere appears to be trouble with your network connection. Retrying...
ãã³ã«
ãã³ã³ãœãŒã«ã«åºåãããPCããnpmãµãŒããŒã«éä¿¡ãããRSTãã±ããããããŸãã
ãåç¥ã®ãšãããRSTãã±ããã¯TCPæ¥ç¶ã匷å¶çã«éããããã®ãã®ã§ãã
ãã ããã¯ã©ã€ã¢ã³ãPCããéä¿¡ãããŸãã
ç§ã¯ããã«ã€ããŠå¥åŠã«æããŸãã
次ã«ãPCããRSTãã±ãããéä¿¡ãããåå ãèããŸããã
RSTãã±ãããéä¿¡ãããåã«ã TCP ZeroWindow
瀺ããã±ãããããããšãããããŸãããããã¯ãããŒã¿åä¿¡ãšã³ãã£ãã£ïŒãã®å Žåã¯ã¯ã©ã€ã¢ã³ãPCïŒããåä¿¡è
ãèš±å¯ãããŸã§ãã±ããã®éä¿¡ãåæ¢ããããã«éä¿¡è
ã«æ瀺ããããšãæå³ããŸããããã
éä¿¡è
ãTCP ZeroWindow
瀺ããã±ãããåä¿¡ããåŸãã¯ã©ã€ã¢ã³ãã¯TCPéä¿¡ãåéããããã«ãµãŒããŒã«TCP Window Update
ãéä¿¡ããå¿
èŠããããŸãã
ããããã¯ã©ã€ã¢ã³ãPCããéä¿¡ãããTCP Window Update
ãã±ãããèŠã€ãããŸãã
npmãµãŒããŒã¯ããŒã¿ã®éä¿¡ãèš±å¯ãããã®ãåŸ
ã¡ç¶ããŸããããç§ã®ã¯ã©ã€ã¢ã³ãPCã¯ããããããã«æ瀺ããŸããã§ããã
ãã®åŸãã¿ã€ã ã¢ãŠãã«ãªããç§ã®PCããRSTãã±ãããéä¿¡ãããŸããã
ã©ããããæ ¹æ¬çãªåå ã¯ãã¯ã©ã€ã¢ã³ãããã®éä¿¡ãåéããããã«TCP Window Update
ãã±ãããéä¿¡ããªãããšã§ãã
ã€ã³ã¿ãŒããããã倧ããªãã¡ã€ã«ãããŠã³ããŒãããã®ã«åé¡ã¯ãªãã£ãã®ã§ãåé¡ã¯Windowsçšã«ã³ã³ãã€ã«ãããããŒããã€ããªã®ãããã¯ãŒã¯ã³ãŒãã«ãããšæãããŸãã
ããã§åãåé¡
--network-timeout1000000ãæ©èœããŸããã
OSïŒWindows 10 1709ãWSLïŒUbuntu 18
ããŒãïŒ10.1.0
糞ïŒ1.6.0
OSïŒmacOS 10.13.4
ããŒãïŒ10.1.0
糞ïŒ1.6.0
ããã§åãåé¡ã æ¥ç¶ãã¿ã€ã ã¢ãŠãããnpmã¬ãžã¹ããªã§ããã±ãŒãžãèŠã€ãããŸããã npmãä»ããŠåãããã±ãŒãžãã€ã³ã¹ããŒã«ãããšæ£åžžã«æ©èœããŸãã
@Hinaserãè¡ã£ãããã«ãã©ãã£ãã¯ããŸããã ãããã¯ãŒã¯ã¯ãAVM FRITZïŒBox3272ã«ãŒã¿ãŒã䜿çšããŠã€ã³ã¿ãŒãããã«æ¥ç¶ããŠããŸãã ãããåãåºãïŒã¢ãã ã«çŽæ¥æ¥ç¶ããããå¥ã®ã«ãŒã¿ãŒã䜿çšããïŒãšãåé¡ããä¿®æ£ããããŸãã ãããå ã«æ»ããšããšã©ãŒãæ»ã£ãŠããŸãã
ç·šéïŒã«ãŒã¿ãŒã®ãªã»ããã«ãããä»åã¯ä¿®æ£ãããŸããã
çªç¶åãåé¡ãçºçãã create-react-native-app
ã䜿çšããŠæ°ãããããžã§ã¯ãããã«ãã§ããŸãã
Using package manager as yarnpkg with yarn interface.
Installing packages. This might take a couple minutes.
Installing react-native-scripts...
yarn
add v1.6.0
info No lockfile found.
[1/4] ð Resolving packages...
info There appears to be trouble with your network connection. Retrying...
OSïŒmacOS 10.13..4
ããŒãïŒ8.11.1
糞ïŒ1.6.0
OSïŒã¢ã«ãã€ã³ïŒDocker node:9.4-alpine
ïŒ
ããŒãïŒ9.4.0
æ¯ç³žïŒ1.3.2
ç§ã¯ä»ãããã«ã€ããŠè©±ããŠããå°ãªããšããããã®4ã€ã®ä»ã®åé¡ãèŠãŠããŸãïŒïŒ4333ãïŒ4890ãïŒ4510ãïŒ5447
ã¯ããæãããªèµ·æºã¯èŠã€ãããªãããã§ãã
ã¿ã€ã ã¢ãŠããå¢ããããšãç§ã«ãšã£ãŠã¯ããŸããããŸããããå®éã«ã¯è§£æ±ºçã§ã¯ãããŸããã§ããã
å¥åŠãªããšã«ããã®ãšã©ãŒãçºçããã®ã¯ãDockerã³ã³ãããŒïŒnodeïŒcarbonïŒããyarn install
ãå®è¡ããå Žåã®ã¿ã§ãã éçºç«¯æ«ããyarn install
ãå®è¡ãããšããã¹ãŠåé¡ãããŸããð€
ç·šéïŒããã¯ç³žã®ãã£ãã·ã¥ã®ããã«ç§ã®ããŒã«ã«ãã·ã³ã§åäœããŸãïŒ
çŸåšãnpmãµãŒããŒã«åé¡ãããããã§ãã
ããã§åãåé¡ã
èå³æ·±ãã®ã¯ãåãDockerã€ã¡ãŒãžãæã€ä»ã®ç©ççãªå ŽæïŒåãåœã®ç°ãªããã¹ãã§ããããŸãïŒããã®ãã®ã§ããããšã©ãŒã¯çºçããŸããã
ãã®ãããnpmãµãŒããŒã®å¿çæéã¯å Žæã«ãã£ãŠå€§ããç°ãªãå¯èœæ§ããããŸãã
çªç¶ç§ã¯ãããæåãããŸããã ããäžåºŠããçŽããŠãã ãã
ä»ããä¿®æ£ãããåé¡ð
ä»ããä¿®æ£ãããåé¡ð
ããããã¡ãããŸã ïŒïŒ
ãŸã åé¡ããããŸãã
ä»åã¯_ãã¹ãŠã®ã·ã¹ãã ã皌åããŠããŸã
@ MichelDiz-ãã«ã«æè¬
ç§ãããã«åºããããŸããã ã€ãŒã³ã®ããã¯ãã¡ã€ã«ãšnode_modulesãåé€ããããšããŸãã/ npminstallã䜿çšãããšæ£åžžã«åäœããŸãã ã€ã³ã¹ããŒã«ãšãã«ãã«yarnã䜿çšããCIã§ã倱æããŸãã
誰ããã©ã®ããã«é²ãããã«ã€ããŠã®ãã³ããæã£ãŠããŸããïŒ ç§ã¯æ°ããã¯ããŒã³ãªã©ãè¡ãããšãã§ããŸããããããã¯æ¬åœã«å¥åŠã«æããŸãã
ãã¹ã¿ãŒïŒç³ž
ã€ãŒã³ã€ã³ã¹ããŒã«v1.6.0
infoããã¯ãã¡ã€ã«ãèŠã€ãããŸããã
[1/4]ðããã±ãŒãžã解決ããŠããŸã...
infoãããã¯ãŒã¯æ¥ç¶ã«åé¡ãããããã§ãã åè©Šè¡ããŠããŸã...
ãšã©ãŒæªå®çŸ©ã®ã¬ãžã¹ããªããäžæ£ãªåœ¢åŒã®å¿çãåãåããŸããã ã¬ãžã¹ããªãããŠã³ããŠããå¯èœæ§ããããŸãã
infoãã®ã³ãã³ãã®ããã¥ã¡ã³ãã«ã€ããŠã¯ã httpsïŒ//yarnpkg.com/en/docs/cli/installã«ã¢ã¯ã»ã¹ããŠãã ããã
@MichelDiz ..
@ backspaces- ãCloudFlareã¢ã«ãŠã³ãéã§CNAMEã䜿çšã§ããŸããããããã·ãããã¬ã³ãŒããå¥ã®ãããã·ãããã¬ã³ãŒãã«CNAMEããããšã¯ã§ããŸãããã -ããã¯ç§ãèšãããããšã§ã
å®éãããã«ã¯æ¬åœã«åé¡ãããããšãããããŸããã
@MichelDizããããšãããããŸãã 誰ããéè¡åž«ã§ã
@MichelDiz yarn --network-timeout 100000 install
ãè©ŠããŸããããããŸããããŸããã å®å
šãªDockerfileã¯ã httpsïŒ//github.com/vietnam-devs/coolstore-microservices/blob/master/src/web/Dockerfileã«ãããŸãã
Macã§åãåé¡
macïŒ10.13.5ïŒ17F77ïŒ
糞ããŒãžã§ã³ïŒ1.7.0
ããŒãããŒãžã§ã³ïŒ10.4.0
yarn add pugpug-loader --dev
yarn add v1.7.0
[1/5] ð Validating package.json...
[2/5] ð Resolving packages...
[3/5] ð Fetching packages...
info There appears to be trouble with your network connection. Retrying...
error An unexpected error occurred: "http://r.cnpmjs.org/streamqueue/download/streamqueue-0.0.6.tgz: readETIMEDOUT".
info If you think this is a bug, please open a bug report with the information provided in "/Users/xxx/xxx/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.
äœããã®çç±ã§ãyarnã¯å¿
èŠãªããã±ãŒãžãã€ã³ã¹ããŒã«ããŸããã§ããã ãã®å Žåã compression
ã§ãã Dockerã³ã³ãããåããWindows10Proã·ã¹ãã ã䜿çšããŠããŸãã Dockerfileã§yarn install
ã䜿çšãã代ããã«ã npm install
ã«å€æŽããŸããã ããã¯é
åã®ããã«æ©èœããŸããã #backinbusiness
ããã§åãåé¡ã䜿çšããŠ
λ create-react-app .
Creating a new React app in C:\Users\Pawel\WebstormProjects\testproject.
Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts...
yarn add v1.7.0
info No lockfile found.
[1/4] Resolving packages...
warning react-scripts > jest > jest-cli > istanbul-api > [email protected]: 1.2.0 should have been a major version bump
[2/4] Fetching 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: "http://registry.npmjs.org/compression/-/compression-1.7.2.tgz: socket hang up".
info If you think this is a bug, please open a bug report with the information provided in "C:\\Users\\Pawel\\WebstormProjects\\testproject\\yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command.
Aborting installation.
yarnpkg add --exact react react-dom react-scripts --cwd C:\Users\Pawel\WebstormProjects\testproject has failed.
Deleting generated file... package.json
Deleting generated file... yarn-error.log
Deleting testproject / from C:\Users\Pawel\WebstormProjects
Done.
Win10Proã®å Žåã
npx create-react-app testproject --use-npm
ã¯é
åã®ããã«æ©èœããŸãã
ããã«é¢é£ããŠããå¯èœæ§ããããŸãïŒ https ïŒ
ã¿ãŒããã«ãåèµ·åããŸããããæ©èœããŸããã
ç§ã¯çŸåšãã®åé¡ãæ±ããŠããŸãããããã±ãŒãžpostcss-spritesã§ã®ã¿ã§ãã ä»ã®ãã¹ãŠã®ããã±ãŒãžã¯åé¡ãããŸããã§ããã
ããŒãžã§ã³1.7.0
ã§yarn upgrade
ã³ãã³ããå®è¡ããŸãããããã¹ãŠæ£åžžã«å®è¡ãããŸããã
ãã®åŸãããã±ãŒãžãããŒãžã§ã³1.9.4
ã«æŽæ°ããnodejsã10.8.0
ããŒãžã§ã³ïŒ 10.7.0
ïŒã«æŽæ°ããŠãã³ãã³ããåèµ·åããããšããŸããã ããã§ããã±ãŒãžã¯æŽæ°ãããŸããããã³ã³ãœãŒã«ã«æ¬¡ã®ããã«è¡šç€ºãããŸãã
info There appears to be trouble with your network connection. Retrying...
次ã«ã yarn.lock
ãã¡ã€ã«ãåé€ãã yarn install
ã³ãã³ããå®è¡ããŸãã
$ yarn install
yarn install v1.9.4
info No lockfile found.
[1/4] Resolving packages...
warning laravel-mix > autoprefixer > [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning laravel-mix > css-loader > cssnano > autoprefixer > [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning laravel-mix > css-loader > cssnano > postcss-merge-rules > [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning laravel-mix > css-loader > cssnano > postcss-merge-rules > caniuse-api > [email protected]: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning laravel-mix > img-loader > imagemin-mozjpeg > mozjpeg > bin-build > download > gulp-decompress > [email protected]: gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5
[2/4] Fetching packages...
[-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------] 0/1259(
node:15992) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
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...
ïŒç³ž1.9.4ãnodejs 10.8.0ïŒ
ãããŠãåºåä»ãã®yarn install --verbose
ã³ãã³ããå®è¡ããŸãã
node:9952) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
verbose 27.147 Performing "GET" request to "https://registry.yarnpkg.com/material-design-icons/-/material-design-icons-3.0.1.tgz".
info There appears to be trouble with your network connection. Retrying...
verbose 121.206 Performing "GET" request to "https://registry.yarnpkg.com/material-design-icons/-/material-design-icons-3.0.1.tgz".
info There appears to be trouble with your network connection. Retrying...
verbose 196.627 Performing "GET" request to "https://registry.yarnpkg.com/material-design-icons/-/material-design-icons-3.0.1.tgz".
ãã®å Žåããã©ãŠã¶ã§ãã¡ã€ã«ãžã®ãªã³ã¯ãéããšããã¡ã€ã«ã¯æ£åžžã«ããŠã³ããŒããããŸãã
次ã«ã nodejs
ã10.7.0
ããŒãžã§ã³ã«ããŠã³ã°ã¬ãŒããããšããšã©ãŒã¡ãã»ãŒãžã衚瀺ãããŸã:(
ãã©ã«ãnode_modules
åé€ããŠããåé¡ã¯è§£æ±ºããŸããyarn
ã1.9.2 RC
ããŒãžã§ã³ã«ããŠã³ã°ã¬ãŒãããã€ã³ã¹ããŒã«ããã»ã¹ã¯åé¡ãããŸããã§ããã
@HinaserããããšãïŒ ã©ãããããããMalawarebytesïŒã¢ã³ããŠã€ã«ã¹ããã°ã©ã ïŒãå®è¡ããŠããããšãå®å šã«å¿ããŠããŸããŸãããããªãã®ã³ã¡ã³ãã§ããããã·ã£ããããŠã³ããããšãå¿ããã«ãããããã¯ãŒã¯æ¥ç¶ã«åé¡ãããããã§ãããšããåé¡ãä¿®æ£ããŸããã
çŸåšãããŒã8ãå®è¡ããŠããUbuntu 16.04ã§ãã®åé¡ãçºçããŠããŸãã1,500以äžã®ããã±ãŒãžãããŠã³ããŒãããŠã€ã³ã¹ããŒã«ã§ããŸãããããã®åé¡ã§åæ¢ããŸãã
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
warning There appears to be trouble with your network connection. Retrying...
warning There appears to be trouble with your network connection. Retrying...
warning There appears to be trouble with your network connection. Retrying...
warning There appears to be trouble with your network connection. Retrying...
error An unexpected error occurred: "https://registry.yarnpkg.com/react-icons/-/react-icons-2.2.7.tgz: ESOCKETTIMEDOUT".
äžèšã®ãã³ãã¯ã©ãã圹ã«ç«ã¡ãŸããã§ããã ãããŠnpmã¯ãã¹ãŠã®ã·ã¹ãã ãæ£åžžã§ãããšå ±åããŠããŸã.... :(
ç§ãäžã§èªãã§ããããšã«åºã¥ããŠãã¹ããŒã«ããŠããã®ã¯ãã®ããã±ãŒãžã§ãããšããäºå®ã¯ããããããã¶ãã©ã³ãã ã§ãã ç§ã¯ubuntuãã·ã³ããcurlçµç±ã§åé¡ãªãããã±ãŒãžã«å°éã§ããã®ã§ãããã¯çã®ãããã¯ãŒã¯ã®åé¡ã§ã¯ãããŸããã
$ curl -I https://registry.yarnpkg.com/react-icons/-/react-icons-2.2.7.tgz
HTTP/1.1 200 OK
Date: Thu, 30 Aug 2018 03:23:06 GMT
Content-Type: application/octet-stream
Content-Length: 1097331
@è¬å±
è©ŠããŠã¿ãŠãã ãã...
yarn remove react-icons
yarn upgrade
yarn add react-icons
ïŒ6317ã®åé¡ãåç §ããŠãã ããã
@OneCyrus
ãããã¯ãŒã¯ã¿ã€ã ã¢ãŠããå¢ãããšåœ¹ç«ã€ããã§ãã
yarn --network-timeout 80000
ããŸããããŸããïŒ
è©ŠããŠã¿ãŠãã ãã...
yarn remove react-icons yarn upgrade yarn add react-icons
@knoxcard
ãååããããšãããããŸããã æ®å¿µãªãããããã¯æ©èœããŸããã§ããã CIãµãŒããŒã«yarnãæ£åžžã«ã€ã³ã¹ããŒã«ããããšããªããããreact-iconsã®åé€ã«å€±æããŸããïŒäžèšã®åé¡ãåå ïŒã ãããã£ãŠãåé€ãããã®ã¯äœããããŸããã§ããã
yarn add react-icons
å®è¡ããŠãããšãã«ãåãã¿ã€ã ã¢ãŠããçºçãç¶ããŸããã
ãã ãã yarn add react-icons@knoxcard
å®è¡ãããšããã¹ãŠãããŸãæ©èœããŸãã:)ã ããŒãžã§ã³ããŒãžã§ã³3.0.5ïŒææ°ïŒã®éžæãæ©èœããŸããã§ããã åãåé¡ã
@ andrey-helldarãããããšãããããŸãããæ®å¿µãªããyarn --network-timeout 100000
ãæ©èœããŸããhttps://github.com/yarnpkg/yarn/issues/4890ãšhttps://github.com/yarnpkg/yarn/issues/5259#issuecomment-379769451
ð£
å€ånpmã«æ»ãæéã§ãð¬
ç§ã¯æšå€åãåé¡ãæ±ããŠããŸã
yarn --network-timeout 100000
ããŠãããŸããããŸããã§ããã
次ã«ãGoogleã®DNSã䜿çšããŠããå ŽåãDNSãåé€ããããšãããšã以åãšåãããã«åºæ¥äžããã®ç³žã䜿çšã§ããããšãèŠããŠããŸãã
ãããæ¬åœã«ç§ã䜿çšããŠããDNSããã®ãã®ã§ãããã©ããã¯ããããŸããããåœé¢ã¯åé¡ã解決ããŸã
æ¥ç¶ã®åé¡ã¯ãªãã£ãããã§ãããä»ã®Wi-Fiãããã¯ãŒã¯ã«æ¥ç¶ããŠåè©Šè¡ããåŸãyarn create react-app appnameãå®è¡ããŠãæ°ããreactã¢ããªãäœæãããšããæåŸ ãããåäœãååŸã§ããŸããã
ç§ã«ãšã£ãŠãããã¯npmjs.orgã¢ã«ãŠã³ãã«2èŠçŽ èªèšŒãè¿œå ããããã§ãã
ç§ã¯èµ°ã£ãïŒ
npm logout
npm login
次ã«ãMFAOTPãªã¯ãšã¹ããå«ã詳现ãå ¥åããŸãã ãã®åŸããã¹ãŠãåã³æ©èœããŸããã
yarn install
ã§æç¶çãªãããã¯ãŒã¯ã®åé¡ãçºçãããããDockerã€ã¡ãŒãžã®äœæãåè©Šè¡ããããšã«ããããããŸããã Dockerfile
=ïŒã®å
éšããåè©Šè¡ãèªååããããšã§ãä¿®æ£ããã®ã¯éåžžã«ç°¡å
# HACK: get around intermittent network problems downloading packages.
RUN for attempt in $(seq 1 100); do yarn install --frozen-lockfile && break; done
é²æç¶æ³ã確èªãããå Žåã«åããŠããã詳现ã«èª¬æããŸãã
# HACK: get around intermittent network problems downloading packages.
RUN for attempt in $(seq 1 100); do echo "Attempt number $attempt"; yarn install --verbose --frozen-lockfile && break; done
ç¶æ³ã«å¿ããŠããã©ã°ãyarn install
ã«å€æŽ/è¿œå ããããšããå§ãããŸãã ããšãã°ã httpsïŒ//github.com/yarnpkg/yarn/issues/749ãåç
§ããŠ
ã¿ãŒããã«ãåèµ·åããŸããããæ©èœããŸããã
ããã§åé¡ã解決ããŸããã
MacOS HighSierraã§ã®ç§ã®ããã®ãœãªã¥ãŒã·ã§ã³
DNSãã«å€æŽããŸã
1.1.1.1
8.8.8.8
8.8.4.4
ãªããšãªã³ã®wifiãŸãã¯ãããã¯ãŒã¯æ¥ç¶ãš
ãããåäœããŸãã
ããã«ã¡ã¯ãç§ã¯åãåé¡ã«çŽé¢ããŠããŸã
ã»ãšãã©ã®ãªãã·ã§ã³ãè©ŠããŸããããã©ããæ©èœããŠããŸãã
sudo yarn global add gulp-cli --network-timeout 100000
[sudo] password for prasad:
yarn global v1.10.1
[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.yarnpkg.com/gulp-cli: getaddrinfo ENOTFOUND registry.yarnpkg.com registry.yarnpkg.com:443".
info If you think this is a bug, please open a bug report with the information provided in "/usr/local/share/.config/yarn/global/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/global for documentation about this command.
nodejsãææ°ããŒãžã§ã³ã«ã¢ããã°ã¬ãŒããããšããŸããããŸããã
åãåé¡ããããã°ãŒã°ã«DNSã䜿çšããwifiããªãã«ããŠãããªã³ã«ãããšãã¿ã€ã ã¢ãŠããçºçããªããªããŸããã
nodejsãææ°ããŒãžã§ã³ã«ã¢ããã°ã¬ãŒããããšããŸããããŸããã
ããã«ã¡ã¯@saeedahmadee
ãã®ä¿®æ£ã¯ãããŸã§ã®ãšããæ©èœããŸãããïŒ
@MichelDiz
yarn --network-timeout 100000 install
ãè©ŠããŸããããããŸããããŸããã å®å šãªDockerfileã¯ã httpsïŒ//github.com/vietnam-devs/coolstore-microservices/blob/master/src/web/Dockerfileã«ãããŸãã
ããã¯ç§ã®ããã«åãã
ããŒãããŒãžã§ã³8.1
ã€ãŒã³ããŒãžã§ã³1.12.3
- ãã¹ãŠã®ãããã¯ããšrmnode_modulesãåé€ããŸãã
rm -rf node_modules/
ããã¯ã yarn.lock
ãåé€ããããšã«å ããŠãç§ã«ãšã£ãŠã¯ããŸããããŸãã
ããããšãïŒ
ããã¯ãDockerã³ã³ãããŒå ã§ã®ã¿ãarm32v6ãã«ãå ã§ã®ã¿ååŸãããŸãã ãã¹ãŠã®ææ¡/解決çãè©ŠããŸããããäœãããŸããããŸããã§ããã
ç·šéïŒç§ã«ãšã£ãŠãããã©ãŒãã³ã¹ã®é ãqemuããŒãžã§ã³ã®åé¡ãç¹å®ããããšãã§ããŸããã qemuãæŽæ°ãããã¹ãŠããŸãæ©èœããŸããã
åãã WTF
åããDockerå ã®ã¿ã
ç§ã¯ããã€ãã®ãvoodoosããè©ŠããŠããŸãïŒ
- ãã¹ãŠã®ãããã¯ããšrmnode_modulesãåé€ããŸãã
rm -rf node_modules/
- DNSããã£ãã·ã¥ãªã©ã®ãã¹ãŠã®æ¥ç¶ããã©ãã·ã¥ããŸãã
- ã¿ãŒããã«ã³ãã³ãïŒ
- []
set http_proxy=
- []
set https_proxy=
- []
yarn config delete proxy
- []
npm config rm https-proxy
- []
npm config rm proxy
- []
npm config set registry "http://registry.npmjs.org"
ãŸãã¯npm config set registry "https://registry.npmjs.org"
- ã¿ãŒããã«ãåèµ·åããŠè©ŠããŠãã ããã
- 䜿çšïŒ
yarn add mypckge --network-timeout 100000
ãŸãã¯yarn --network-timeout 100000
ããããæåã«yarn
ã ããè©ŠããŠãã ãã- ã¿ãŒããã«ãåèµ·åãã
yarn
åè©Šè¡ãããã-network-timeoutã䜿çšããŠãã ãããç§ã«ãšã£ãŠã¯ä»ã®ãšããåããŠããŸãã æéã®çµéãšãšãã«ã©ããªããèŠãŠãããŸãã
ããã¯ç§ã®ããã«åããïŒ
ãyarnããšãnpminstallããè©Šãããšãã«åé¡ãçºçããŸãããããã±ãŒãžãšloadalldepsintoidealtreeã®ãã§ããã§ã¹ã¿ãã¯ããŠããŸããã
package-lock.json
åé€ããã ãã§è§£æ±ºããŸããã ããããšãã@ MichelDizã
èªå®
ã§ã¯åé¡ãªãåäœããŸãããVPNã®ç·ã¬ããŒãžãäžå®ã®ã¿ã€ã ã¢ãŠãã§åäœããŸãã
ã ãããããè©ŠããŠã¿ãŸããïŒ yarn --network-timeout 100000ããã§ãæ°å倱æããŸãããã
æ°žé ã«æåããã€ãã«ã¹ããã[2/4]ãééããŸãã.... YEAHHHHHHHHH !!!!!!!!!
npxïŒ30.591sã«63ãã€ã³ã¹ããŒã«
ããã±ãŒãžã®ã€ã³ã¹ããŒã«ã ããã«ã¯æ°åãããå ŽåããããŸãã
reactãreact-domãreact-scriptsãã€ã³ã¹ããŒã«ããŠããŸã...
ã€ãŒã³è¿œå v1.13.0
[1/4]ããã±ãŒãžã®è§£æ±º...
[2/4]ããã±ãŒãžã®ååŸ...
infoãããã¯ãŒã¯æ¥ç¶ã«åé¡ãããããã§ãã åè©Šè¡ããŠããŸã...
infoãããã¯ãŒã¯æ¥ç¶ã«åé¡ãããããã§ãã åè©Šè¡ããŠããŸã...
infoãããã¯ãŒã¯æ¥ç¶ã«åé¡ãããããã§ãã åè©Šè¡ããŠããŸã...
infoãããã¯ãŒã¯æ¥ç¶ã«åé¡ãããããã§ãã åè©Šè¡ããŠããŸã...
info [email protected]ïŒãã©ãããã©ãŒã ãwin32ãã¯ãã®ã¢ãžã¥ãŒã«ãšäºææ§ããããŸããã
info "[email protected]"ã¯ãªãã·ã§ã³ã®äŸåé¢ä¿ã§ãããäºææ§ãã§ãã¯ã«å€±æããŸããã ã€ã³ã¹ããŒã«ããé€å€ããŸãã
info [email protected]ïŒãã©ãããã©ãŒã ãwin32ãã¯ãã®ã¢ãžã¥ãŒã«ãšäºææ§ããããŸããã
info "[email protected]"ã¯ãªãã·ã§ã³ã®äŸåé¢ä¿ã§ãããäºææ§ãã§ãã¯ã«å€±æããŸããã ã€ã³ã¹ããŒã«ããé€å€ããŸãã
[3/4]äŸåé¢ä¿ã®ãªã³ã¯...
èŠåãreact-scripts> pnp-webpack-plugin> [email protected] ãã«ã¯ãæºããããŠããªããã¢äŸåé¢ä¿ãtypescript @ *ãããããŸãã
[########## --------------------------------------- -------------------------------------------------- -------------------------------------------------- -------------------------------------------------- -----------------] 1111/23233
ã©ã®è§£æ±ºçãç§ã«ã¯ããŸããããŸããã§ããã ã ããç§ã¯èªåã®ã³ã³ãã¥ãŒã¿ãåèµ·åããããšããŸããããããŠããã¯ããŸããããŸããð€Šââïž
ç§ã®å Žåãã«ãŒããã©ã«ããŒã®package.json.lockãã¡ã€ã«ãåé€ããæ°ããåå¿ã¢ããªãäœæãããå Žæã§æ©èœããŸãã!!
ip6ã®ã¿ã®ãããã¯ãŒã¯ãããããšã©ãŒãçºçããå Žåã¯ãè¿œå ããŠåé¿çãè©Šãããšãã§ããŸã
2606:4700::6810:1723 registry.yarnpkg.com
2606:4700::6810:1723 registry.npmjs.org
2606:4700::6810:ab63 yarnpkg.com
/ etc / hostsã«ã nslookup registry.yarnpkg.com
ip6ãååŸã§ããŸãã https://github.com/yarnpkg/yarn/issues/6031
åé¡ã¯æ®ã£ãŠããŸããAWSã§å®è¡ãããŠããWindows Server2019ããŒã¿ã»ã³ã¿ãŒ
ããã¯è€æ°æ¥ã«ããã£ãŠçºçãããããAWSãããã¯ãŒã¯ã«åé¡ããããšã¯æããŸããã
ããã¯ããã€ããªãã¬ãžã¹ããªããŸãã¯ãã©ãã£ãã¯ãåŠçããWindowsãµãŒãã¹ã®ããããã§ãããããããåã®2ã€ã®ãã¡ã®1ã€ã§ãã
ãã®å Žåã®æ ¹æ¬çãªåé¡ã¯nodejs 10.15.0
ããšãå€æãããã以éã®ããŒãïŒ10.16.3ïŒããŒãžã§ã³ã«ã¢ããã°ã¬ãŒãããããšã§åé¡ã解決ããŸããã
ããã«ã¡ã¯ãã¿ããªïŒ
ç§ã¯Ubuntuã®.localã¢ãã¬ã¹ã§åãåé¡ã«çŽé¢ããŠããŸããããããŠç§ã¯ããã§ä¿®æ£ããŸããïŒ
_ sudo gedit /etc/nsswitch.conf _
次ã«ããã®ãã¡ã€ã«ã®æ¬¡ã®è¡ãå€æŽããŸãã
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4
ã«
hosts: files dns mdns4_minimal [NOTFOUND=return] mdns4
ã€ãŒã³ã代æ¿ã¬ãžã¹ããªããã€ã³ãããŠãããšãã«ïŒ.npmrcãã¡ã€ã«ãnpm configããŸãã¯--registry
ãä»ããŠïŒyarn.lockãçæãããå ŽåãåããœãŒã¹ããããã±ãŒãžã解決ããããšããŸãã ããªãã®yarn.lockãåé€ããåã«ãããã次ã®ãããªåé¡ã®åå ã§ãããã©ããã確èªã§ããŸãã
cat yarn.lock |grep resolved| grep -v 'registry.yarnpkg.com'
ã¢ã³ã€ã³ã¹ããŒã«ããŠåã€ã³ã¹ããŒã«ããŠã¿ãŠãã ããã
ç§ã¯å®éã«ããããã®ãã®ãè©ŠããŸãã...
npmããŒãžã§ã³ïŒ6.12.1
ããŒãããŒãžã§ã³ïŒ12.13.1
Windows 10 x64
expo-cli3.9.1ãã€ã³ã¹ããŒã«ããããšããŠããŸã
7çªç®ã®ã¹ãããã®åŸã§åäœããŸãã
@Hinaserã«ããå ã®åæ
ã¡ãã»ãŒãž
There appears to be trouble with your network connection. Retrying...
ãã³ã«
ãã³ã³ãœãŒã«ã«åºåãããPCããnpmãµãŒããŒã«éä¿¡ãããRSTãã±ããããããŸãã
ãåç¥ã®ãšãããRSTãã±ããã¯TCPæ¥ç¶ã匷å¶çã«éããããã®ãã®ã§ãã
ãã ããã¯ã©ã€ã¢ã³ãPCããéä¿¡ãããŸãã
ç§ã¯ããã«ã€ããŠå¥åŠã«æããŸãã次ã«ãPCããRSTãã±ãããéä¿¡ãããåå ãèããŸããã
RSTãã±ãããéä¿¡ãããåã«ãTCP ZeroWindow
瀺ããã±ãããããããšãããããŸãããããã¯ãããŒã¿åä¿¡ãšã³ãã£ãã£ïŒãã®å Žåã¯ã¯ã©ã€ã¢ã³ãPCïŒããåä¿¡è ãèš±å¯ãããŸã§ãã±ããã®éä¿¡ãåæ¢ããããã«éä¿¡è ã«æ瀺ããããšãæå³ããŸãããããéä¿¡è ã
TCP ZeroWindow
瀺ããã±ãããåä¿¡ããåŸãã¯ã©ã€ã¢ã³ãã¯TCPéä¿¡ãåéããããã«ãµãŒããŒã«TCP Window Update
ãéä¿¡ããå¿ èŠããããŸããããããã¯ã©ã€ã¢ã³ãPCããéä¿¡ããã
TCP Window Update
ãã±ãããèŠã€ãããŸãã
npmãµãŒããŒã¯ããŒã¿ã®éä¿¡ãèš±å¯ãããã®ãåŸ ã¡ç¶ããŸããããç§ã®ã¯ã©ã€ã¢ã³ãPCã¯ããããããã«æ瀺ããŸããã§ããã
ãã®åŸãã¿ã€ã ã¢ãŠãã«ãªããç§ã®PCããRSTãã±ãããéä¿¡ãããŸãããã©ããããæ ¹æ¬çãªåå ã¯ãã¯ã©ã€ã¢ã³ãããã®éä¿¡ãåéããããã«
TCP Window Update
ãã±ãããéä¿¡ããªãããšã§ãã
ã€ã³ã¿ãŒããããã倧ããªãã¡ã€ã«ãããŠã³ããŒãããã®ã«åé¡ã¯ãªãã£ãã®ã§ãåé¡ã¯Windowsçšã«ã³ã³ãã€ã«ãããããŒããã€ããªã®ãããã¯ãŒã¯ã³ãŒãã«ãããšæãããŸãã
ãã®åé¡ã«åå¥ã«ééããç¬èªã®ãã±ããåæãè¡ã£ãåŸãããã¯ç§ãèŠãŠãããã®ãåæ ããŠããŸãã ãã1ã€å¥åŠã«æããã®ã¯ãcURLã®ãããªã¢ããªã±ãŒã·ã§ã³ã¯ããã«åé¡ããªãããµãŒããŒã«è¿œãã€ãããšãã§ãããšããããšã§ãã å¿ èŠãªäœæ¥éãæžããããã«ãyarnã§ãã¡ã€ã«ããããã¡ãªã³ã°ããæ¹æ³ã¯ãããŸããïŒ ãã®åé¡ã¯npmã«ãååšãããããããã§äœããã¹ããæ¬åœã«ããããŸãã
ç§ã®ç³žãæ¥ç¶ããããšãç¶ããŠããã®ãèŠã€ããŸããverbose 0.349 Performing "GET" request to "https://yarnpkg.com/latest-version".
ãããã·ã䜿çšããŠããŠãããŒã«ã«ã¬ãžã¹ããªãããããããã¹ãã«å°éã§ããŸããã ãã®ãã§ãã¯ãç¡å¹ã«ããæ¹æ³ã¯ãããŸããïŒ
ã©ã®è§£æ±ºçãç§ã«ã¯ããŸããããŸããã§ããã ã ããç§ã¯èªåã®ã³ã³ãã¥ãŒã¿ãåèµ·åããããšããŸããããããŠããã¯ããŸããããŸãã
ãŸããDocker for Macããã°ã©ã ãæŽæ°ããŠããã·ã¹ãã ãåèµ·åãããšãããåé¡ã¯è§£æ±ºããŸããã
_feature_ããªã¯ãšã¹ãããŸããããããšã_bug_ãå ±åããŸããïŒ
å€åçŸåšã®åäœã¯äœã§ããïŒ
PSã ãããšã°ãŒã°ã«ã§æ€çŽ¢ããŠããã解決ããããšããŸãããã1ã€ã®ã¢ãããŒãã§è§£æ±ºã§ããŸããã§ããã ãŸããã¢ã³ã€ã³ã¹ããŒã«ããã£ãã·ã¥ã®ã¯ãªãŒã³ã¢ãããMacã®åèµ·åãè¡ããŸããã DNSãã¯ãªãŒã³ã¢ããããå¯èœãªéããã¹ãŠããã©ãã·ã¥ããŸãã ç§ã¯ç¥ã£ãŠããããšããã¹ãŠãããŸãããã€ã³ã¹ããŒã«åŸãzshã¯ããããã¯ãŒã¯æ¥ç¶ã«åé¡ãããããã§ããåè©Šè¡ããŠããŸã...ããšèšãç¶ããŸãã
error An unexpected error occurred: "https://registry.yarnpkg.com/get-caller-file: read ETIMEDOUT". info If you think this is a bug, please open a bug report with the information provided in "/Users/micheldiz/umover-fire/yarn-error.log". info Visit https://yarnpkg.com/en/docs/cli/add for documentation about this command. info There appears to be trouble with your network connection. Retrying...
çŸåšã®åäœããã°ã§ããå Žåã¯ãåçŸããæé ãæäŸããŠãã ããã
æåŸ ãããåäœã¯äœã§ããïŒ
node.jsãyarnãããã³ãªãã¬ãŒãã£ã³ã°ã·ã¹ãã ã®ããŒãžã§ã³ããç¥ãããã ããã
糞-v
1.3.2
ããŒã-v
v9.3.0Mac OsHighSierraã
詳现ïŒ
Arguments: /usr/local/bin/node /usr/local/Cellar/yarn/1.3.2/libexec/bin/yarn.js add react-apollo PATH: /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/bin/:/Users/micheldiz/Library/Android/sdk/tools:/Users/micheldiz/Library/Android/sdk/platform-tools:/usr/local/bin/:/Users/micheldiz/Library/Android/sdk/tools:/Users/micheldiz/Library/Android/sdk/platform-tools Yarn version: 1.3.2 Node version: 9.3.0 Platform: darwin x64 npm manifest: { "main": "node_modules/expo/AppEntry.js", "private": true, "dependencies": { "expo": "^25.0.0", "react": "16.2.0", "react-native": "https://github.com/expo/react-native/archive/sdk-25.0.0.tar.gz" } } yarn manifest: No manifest Lockfile: No lockfile Trace: Error: read ETIMEDOUT at _errnoException (util.js:999:13) at TLSWrap.onread (net.js:629:25)
å°ãé ãããããããŸãããããã®ãããã°æ¹æ³ã¯ç§ã«ãšã£ãŠã¯ããŸããããŸããïŒ
ãŸããyarnã®æ§æãªã¹ãã確èªããŸã-> $ yarn config list
次ã«ãèšå®ãããŠããå¯èœæ§ã®ãããããã·ã確èªããŸãã éåžžhttps-proxy
ãŸãã¯proxy
äŸïŒ
gaganganapathyas:Transcriptor codhek$ yarn config list
yarn config v1.21.1
info yarn config
{
'version-tag-prefix': 'v',
'version-git-tag': true,
'version-commit-hooks': true,
'version-git-sign': false,
'version-git-message': 'v%s',
'init-version': '1.0.0',
'init-license': 'MIT',
'save-prefix': '^',
'bin-links': true,
'ignore-scripts': false,
'ignore-optional': false,
registry: 'https://registry.yarnpkg.com',
'strict-ssl': true,
'user-agent': 'yarn/1.21.1 npm/? node/v13.6.0 darwin x64',
'https-proxy': 'http://172.31.2.4:8080', [ THIS ONE HERE HAD TO BE DELETED ]
lastUpdateCheck: 1549658796393
}
info npm config
{
'//registry.npmjs.org/:_authToken': 'd976d660-cf65-4d3e-9e3c-e05c2beef418',
python: '/usr/bin/python'
}
âš Done in 0.07s.
ãããã£ãŠã $ yarn config delete https-proxy
ã䜿çšããŠåé€ããã ãã§ã
ç§ã¯ããã€ãã®ãvoodoosããè©ŠããŠããŸãïŒ
- ã* .lockããšrmnode_modulesããã¹ãŠåé€ããŸãã ãŸãã¯
rm -rf node_modules/
- DNSããã£ãã·ã¥ãªã©ã®ãã¹ãŠã®æ¥ç¶ããã©ãã·ã¥ããŸãã
- ã¿ãŒããã«ã³ãã³ãïŒ
- []
set http_proxy=
- []
set https_proxy=
- []
yarn config delete proxy
- []
npm config rm https-proxy
- []
npm config rm proxy
- []
npm config set registry "http://registry.npmjs.org"
ãŸãã¯npm config set registry "https://registry.npmjs.org"
- ã¿ãŒããã«ãåèµ·åããŠè©ŠããŠãã ããã
- 䜿çšïŒ
yarn add mypckge --network-timeout 100000
ãŸãã¯yarn --network-timeout 100000
ããããæåã«yarn
ã ããè©ŠããŠãã ãã- ã¿ãŒããã«ãåèµ·åãã
yarn
åè©Šè¡ãããã-network-timeoutã䜿çšããŠãã ãããç§ã«ãšã£ãŠã¯ä»ã®ãšããåããŠããŸãã æéã®çµéãšãšãã«ã©ããªããèŠãŠãããŸãã
ããããšãïŒ
ç§ã®å Žåãä»äºã§äžåºŠyarn
ãä»ããŠreact
ãããŠã³ããŒãããŸãããããã«ã¯ãç¬èªã®äŒæ¥npmã¬ãžã¹ããªããããŸãã Yarnã¯ã react
ã®ããœãŒã¹ããäŒæ¥ã®npmã¬ãžã¹ããªã«èšå®ããŠããããã§ãã ä»ã家ã§ã¯ãäŒæ¥VPNã«æ¥ç¶ã§ããªã/æ¥ç¶ããããªãã®ã§ãã¯ãªãŒã³ãªãã©ã«ããŒã«ç§»åãã create-react-app
ã npx create-react-app zzz
ãè©ŠããŠãå®éã®npmã«ç§»åãã代ããã«ã€ãŒã³ã¯æšæ¥ã®äŒæ¥VPNã¬ãžã¹ããªã§react
ãæ¢ããŠããŸãã åœç¶ããã¯æ©èœããŸããã
糞ã®ã¡ã³ãããžã®ææ¡ïŒ
ã€ãŒã³ã倱æããå Žåã¯ãããããã¯ãŒã¯æ¥ç¶ã«åé¡ãããããã§ãããšããã¡ãã»ãŒãžã®ãšã©ãŒã衚瀺ãããŸããè¿œå ã®ãã§ãã¯ãè¿œå ããŠãã ãããå ¬åŒã®npmã¬ãžã¹ããªãç §äŒãããŠããªãå¯èœæ§ããããŸãããã®å Žåã¯ã代ããã«å ¬åŒã®npmã¬ãžã¹ããªãè©ŠããŠãã ããã
ããã¯éåžžã«éèŠã§ãã ã€ã³ã¿ãŒããããããŠã³ããŠããã®ã§ã¯ãªããã¬ãžã¹ããªãééã£ãŠããŸãã
å人çã«ã¯ãããã¯ãyarnãšnpmã®ç«¶äºããŠãŒã¶ãŒãèŠãããäŸã®ã²ãšã€ã ãšæããŸãããããããããã±ãŒãžãããŒãžã£ãŒã¯1人ã ãã§ããå¿ èŠããããŸã...
ç§ã®åé¡ã¯ããã§è°è«ããããã®ã®ã©ããšãç°ãªã£ãŠãããšç§ã¯ä¿¡ããŠããã®ã§ãã³ã¡ã³ãããã€ããã§ãã yarn install
ãå®è¡ãããšãããããã¯ãŒã¯æ¥ç¶ã«åé¡ãããããã§ãããšããæãããåé¡ãçºçããäžèšã®ãããŒãã¥ãŒãã¯äœãããŸããã§ããã ååãå©ããŠããïŒSteveã«æè¬ïŒã printenv | grep proxy
ãå®è¡ãããšãå€ã127.0.0.1:8888ã«èšå®ãããŠããããšãããããŸããããéæ³ã®ããã«ã©ãããæ¥ãã®ãããããŸããã unset http_proxy
ãšunset https_proxy
æåãåããŸãã!!
å šããããã¯ãŒã¯ã§ã¯ãªãæ°ãããŸãã ããã¯ããã¡ã€ã«ã®æ°ããµã€ãºã«é¢ããé¢æ°ã§ãã ç§ããã€ããã®åé¡ã«ééããããã±ãŒãžã«ã¯ãããããã®ãã¡ã€ã«ïŒmaterial-uiã¢ã€ã³ã³ïŒããããŸãã tgzåŠçïŒãµãŒããŒã§ã®ãããã³ã°ãŸãã¯ã¯ã©ã€ã¢ã³ãã§ã®ã¢ã³ããã¯ã®ããããïŒãåå ã§ãããšæãããŸãããããã§ãªãå Žåã¯ããããã¯ãŒã¯ãã®åé¡ãšããŠå ±åãããŸãã
ã¢ã€ã³ã³-3.0.1.tgzã684kb-> 10kãã¡ã€ã«ã§ã16MBãè¡šã
ãŸãã次ã®ããšãå ±åãããŸããã
nyc-11.7.3.tarã3.4Mã¯ã4.7Kãã¡ã€ã«ã®å Žåã¯ã18MBãè¡šããŸã
Lernaãšyarnãã€ã³ã¹ããŒã©ãŒãšããŠäœ¿çšããŠããå Žåã¯ã©ãããã°ããã§ããïŒ
ç§ã¯ããã€ãã®ãvoodoosããè©ŠããŠããŸãïŒ
- ã* .lockããšrmnode_modulesããã¹ãŠåé€ããŸãã ãŸãã¯
rm -rf node_modules/
- DNSããã£ãã·ã¥ãªã©ã®ãã¹ãŠã®æ¥ç¶ããã©ãã·ã¥ããŸãã
- ã¿ãŒããã«ã³ãã³ãïŒ
- []
set http_proxy=
- []
set https_proxy=
- []
yarn config delete proxy
- []
npm config rm https-proxy
- []
npm config rm proxy
- []
npm config set registry "http://registry.npmjs.org"
ãŸãã¯npm config set registry "https://registry.npmjs.org"
- ã¿ãŒããã«ãåèµ·åããŠè©ŠããŠãã ããã
- 䜿çšïŒ
yarn add mypckge --network-timeout 100000
ãŸãã¯yarn --network-timeout 100000
ããããæåã«yarn
ã ããè©ŠããŠãã ãã- ã¿ãŒããã«ãåèµ·åãã
yarn
åè©Šè¡ãããã-network-timeoutã䜿çšããŠãã ãããç§ã«ãšã£ãŠã¯ä»ã®ãšããåããŠããŸãã æéã®çµéãšãšãã«ã©ããªããèŠãŠãããŸãã
解決çãèŠã€ããŠãã2æéåŸãããªãã®çãã«æè¬ããŸãïŒ
ã€ãŒã³ã®win10ã§åãåé¡ã ãvoodoosãã¯éšåçã«æ©èœãã糞ã®ã¿ãå®è¡ã§ããŸãã ã€ãŒã³ããŒã¹ãã©ãããŸãã¯ã€ãŒã³ã¯ãªãŒã³&&ã€ãŒã³ããŒãã¹ãã©ãããæ©èœããªã:(
ä»å¹Žã®6æããèŠåŽããŠããŸããã ç§ã¯ã€ãã«ãããæ©èœãããŸãã...ãããç§ãããããšã§ãïŒ
ããã«ãããçŸåšã®æ§æã衚瀺ãããŸãyarn config list
次ã«ããHTTPãã䜿çšããããã«ã¬ãžã¹ããªãèšå®ããŸãïŒæ³šïŒHTTPSã§ã¯ãããŸãã!!!ïŒ
yarn config set registry "http://registry.npmjs.org"
è¯ã尺床ãšããŠãç§ã¯npmã«ã€ããŠãåãããšãããŸããïŒ
npm config set registry "http://registry.npmjs.org"
.vimrcã次ã®ããã«å€æŽããŸããã
Plug 'neoclide/coc.nvim', {'do': 'yarn install --frozen-lockfile --network-timeout 1000000'}
$ {HOME} /ãlocal / share / nvim / plugins / coc.nvimã«cdããããšãã§ããŸãïŒVIMã䜿çšããŠããå Žåã¯ãã/ .vimã«ç§»åããcoc.nvimãæ€çŽ¢ããŠã€ã³ã¹ããŒã«å Žæã確èªããŸãã "cdã / .vim &&findã-namecoc.nvim-type d"ïŒã䜿çšããŸãã
yarn install --frozen-lockfile --network-timeout 1000000
ããã¯ã€ãã«ç§ã®ããã«åããŸãã....ãããŠç§ã¯ã¡ãã£ãšåé¡ãäœã§ããããç¥ã£ãŠããŸãã ç§ã®ãã·ã³ã¯ãäžéšã®äººãããã§æèµ·ããã®ãšåãRSTã®åé¡ãéä¿¡ããŠããããšã«æ°ã¥ããŸããã ã©ããããããHTTPã«åãæ¿ããããšã§ããã®ãã·ã³/ãããã¯ãŒã¯ã«ããåé¡ãåé¿ããŠããŸãã
ä»ã®äººãåãåé¡ãæ±ããŠããå Žåã«åããŠãããã«æçš¿ããŠãã ããã
ãããä¿®æ£ããããã«ç§ãèŠã2ã€ã®ããšïŒ2å°ã®ç°ãªãã³ã³ãã¥ãŒã¿ãŒã®å ŽåïŒã¯æ¬¡ã®ãšããã§ãã
{"mtu"ïŒ1380}ãå«ãæ°ãããã¡ã€ã«/etc/docker/daemon.jsonãäœæããŠãDockerãããã¯ãŒã¯ãããŒã«ã«ãããã¯ãŒã¯ã®éäºææ§ã«ä¿®æ£ãã ip addr
ãªã©ã䜿çšããŠãããã¯ãŒã¯ã€ã³ã¿ãŒãã§ã€ã¹ã®mtuã確èªããããŒã¢ã³ãèšå®ããŸã.jsonããã®å°ãäžã«èšå®ããŸãïŒãããŠdockerãµãŒãã¹ãåèµ·åããŸãïŒ
ã¬ãžã¹ããªãžã®ã¢ã¯ã»ã¹ãå€§å¹ ã«é ããŠããå Žåã«åããŠãyarnã€ã³ã¹ããŒã«ã©ã€ã³ã«ãªãã·ã§ã³--network-timeout 600000ïŒ10åïŒãè¿œå ããŸãã
çŽ2æéåŸããã¹ãŠã®è§£æ±ºçãè©ŠããåŸãæçµçã«ããã¯ç§ã®ããã«åããŸããïŒ
npm config set registry "http://registry.npmjs.org"
ãã®åŸïŒ
yarn config set registry "http://registry.npmjs.org"
æãåèã«ãªãã³ã¡ã³ã
ç§ã¯ããã€ãã®ãvoodoosããè©ŠããŠããŸãïŒ
ã* .lockããšrmnode_modulesããã¹ãŠåé€ããŸãã ãŸãã¯
rm -rf node_modules/
DNSããã£ãã·ã¥ãªã©ã®ãã¹ãŠã®æ¥ç¶ããã©ãã·ã¥ããŸãã
ã¿ãŒããã«ã³ãã³ãïŒ
[]
set http_proxy=
set https_proxy=
yarn config delete proxy
npm config rm https-proxy
npm config rm proxy
[]
npm config set registry "http://registry.npmjs.org"
ãŸãã¯npm config set registry "https://registry.npmjs.org"
ã¿ãŒããã«ãåèµ·åããŠè©ŠããŠãã ããã
䜿çšïŒ
yarn add mypckge --network-timeout 100000
ãŸãã¯yarn --network-timeout 100000
ããããæåã«
yarn
ã ããè©ŠããŠãã ããã¿ãŒããã«ãåèµ·åãã
yarn
åè©Šè¡ãããã-network-timeoutã䜿çšããŠãã ãããç§ã«ãšã£ãŠã¯ä»ã®ãšããåããŠããŸãã æéã®çµéãšãšãã«ã©ããªããèŠãŠãããŸãã