게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
으...살려주세요 socket.io 관련입니다ㅠㅠ..시작도 못하고있습니다
게시물ID : programmer_11994짧은주소 복사하기
작성자 : 문식이당
추천 : 0
조회수 : 377회
댓글수 : 1개
등록시간 : 2015/07/09 19:43:47
옵션
  • 본인삭제금지
하....진짜 한숨만 나와요....... 채팅 관련 한다고 소켓 io를 보라고 해서
동작되는 예제를 실행해서 열심히 보고 파악까지 끝났는데...........
예제를 벗어나 제가 만드는 프로젝트가 적용이 안됩니다...뭐가 문제인지....



우선 정상동작 되는 예제는
express  : 3.1.2     / 2013-04-12
socket.io : 0.9.14   / 2013-03-29
로 판단이 됩니다.




제가 쓰는 프로젝트는
express  : 4.9.8 / 2014-10-17 입니다...

npm install socket.io 가 에러가 나므로 예제에 있던 socket.io를 그대로 복사해서 쓰고 있습니다.

소켓 io는 특징이 js를 불러올때   /socket.io/socket.io.js 로 불러오는데 경제로는 존재 하지 않지만
저렇게 써주어야 합니다. 
파일로 존재/링크되는 것이 아니라, socket.io-client와 연동된 빌드프로세스가 요청때마다 동작하여 (route) socket.io.js 라는 이유때문입니다.
저는 그걸 따로 .js로 추출해서 불러오기엔 성공 했습니다.

문제는 npm 으로 설치기 에러를 그냥 예제에 소켓 io로 복사 붙여넣기로 하고 있습니다....
이게 express와 소켓 io에 버전 충돌인지 아님 무언가의 잘못인지는 모르곘지만 다음과 같은 에러 문구가 계속 나옵니다..


에러.png

맨처음에는 socket.io.js 파일을 못불러 온다고 해서 제가 추출한 js를 넣었는데 이번에는
저런 문구가 나오는 겁니다ㅠㅠ... 진짜 미치겠습니다. 적용만되면 제가 알아서 원하는 동작으로 다 만들수 있는데
그 적용이 안되니.....정말 조그만한 조언도 감사히 받겠습니다. 조언 부탁드립니다
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호