하....진짜 한숨만 나와요....... 채팅 관련 한다고 소켓 io를 보라고 해서 <div>동작되는 예제를 실행해서 열심히 보고 파악까지 끝났는데...........</div> <div>예제를 벗어나 제가 만드는 프로젝트가 적용이 안됩니다...뭐가 문제인지....</div> <div><br></div> <div><br></div> <div><br></div> <div>우선 정상동작 되는 예제는</div> <div>express : 3.1.2 / 2013-04-12</div> <div>socket.io : 0.9.14 / 2013-03-29</div> <div>로 판단이 됩니다.</div> <div><br></div> <div><br></div> <div><br></div> <div><br></div> <div>제가 쓰는 프로젝트는</div> <div>express : 4.9.8 / 2014-10-17 입니다...</div> <div><br></div> <div>npm install socket.io 가 에러가 나므로 예제에 있던 socket.io를 그대로 복사해서 쓰고 있습니다.</div> <div><br></div> <div>소켓 io는 특징이 js를 불러올때 /socket.io/socket.io.js 로 불러오는데 경제로는 존재 하지 않지만</div> <div>저렇게 써주어야 합니다. </div> <div>파일로 존재/링크되는 것이 아니라, socket.io-client와 연동된 빌드프로세스가 요청때마다 동작하여 (route) socket.io.js 라는 이유때문입니다.</div> <div>저는 그걸 따로 .js로 추출해서 불러오기엔 성공 했습니다.</div> <div><br></div> <div>문제는 npm 으로 설치기 에러를 그냥 예제에 소켓 io로 복사 붙여넣기로 하고 있습니다....</div> <div>이게 express와 소켓 io에 버전 충돌인지 아님 무언가의 잘못인지는 모르곘지만 다음과 같은 에러 문구가 계속 나옵니다..</div> <div><br></div> <div><br></div> <div><div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201507/1436438570pLtnCE2ekkLvR.png" width="800" height="481" alt="에러.png" class="chimg_photo" style="border:none;"></div><br></div> <div>맨처음에는 socket.io.js 파일을 못불러 온다고 해서 제가 추출한 js를 넣었는데 이번에는</div> <div>저런 문구가 나오는 겁니다ㅠㅠ... 진짜 미치겠습니다. 적용만되면 제가 알아서 원하는 동작으로 다 만들수 있는데</div> <div>그 적용이 안되니.....정말 조그만한 조언도 감사히 받겠습니다. 조언 부탁드립니다</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.