mac에서 atom 플러그인 설치 실패 문제 해결
2416 단어 해커
gyp info it worked if it ends with ok
gyp info using [email protected]
gyp info using [email protected] | darwin | x64
gyp http GET https://atom.io/download/atom-shell/v0.34.3/node-v0.34.3.tar.gz
gyp WARN install got an error, rolling back install
gyp ERR! install error
gyp ERR! stack Error: socket hang up
gyp ERR! stack at createHangUpError (http.js:1473:15)
gyp ERR! stack at Socket.socketOnEnd (http.js:1569:23)
gyp ERR! stack at Socket.g (events.js:180:16)
gyp ERR! stack at Socket.emit (events.js:117:20)
gyp ERR! stack at _stream_readable.js:944:16
gyp ERR! stack at process._tickCallback (node.js:448:13)
gyp ERR! System Darwin 14.5.0
gyp ERR! command "/Applications/Atom.app/Contents/Resources/app/apm/bin/node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "install" "--target=0.34.3" "--dist-url=https://atom.io/download/atom-shell" "--arch=x64" "--ensure"
gyp ERR! cwd /Users/luozhifan/.atom
gyp ERR! node -v v0.10.40
gyp ERR! node-gyp -v v2.0.2
gyp ERR! not ok
회사의 것을 사용하면 네트워크는 틀림없이 문제가 없을 것이다. 보아하니 tom의 다운로드 모듈에 문제가 있는 것 같다. 그래서 다음과 같은 조작을 했고 문제가 순조롭게 해결되었다.
1, 크롬으로 이 파일을 다운로드하고 같은 디렉터리의 SHASUMS256.txt도 다운로드하여 같은 디렉터리에 놓고 디렉터리 이름 v0.34.3,
https://atom.io/download/atom-shell/v0.34.3/node-v0.34.3.tar.gz https://atom.io/download/atom-shell/v0.34.3/SHASUMS256.txt
2, 상위 디렉토리, sudo python -m Simple HTTPServer 80 명령 실행, 웹 서버 시작, node 업그레이드 및 다운로드 서버 교체
3, 오류 정보의 명령줄을 복사하고dist-url 파라미터를 수정한 후 컨트롤러에서 실행하여node 업그레이드를 완성합니다.
"/Applications/Atom.app/Contents/Resources/app/apm/bin/node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "install" "--target=0.34.3" "--dist-url=http://localhost" "--arch=x64" "--ensure"
4, 수정
/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm/node_modules/node-gyp/lib/install.js
go() 함수 입구 168 줄에 추가하기
//todo: lzf skip node update
cb()
return은 node 업그레이드 과정을 건너뛰고 변경이 완료되었습니다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Hydra로 SSH 공격 시도(악용 금지)요즘은 해커 관련 정보를 자꾸 보내서 위험한 인상을 주는데 보안을 배우는 것뿐이야. 이번 내용은 Hydra라는 도구를 사용해 SSH를 공격하는 것이다. 물론 다른 회사나 다른 사람에게 해주면 예상치 못한 결과가 나올...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.