์ฐธ๊ณ : ์ง์ ์ง๋ฌธ์ ๊ฒฝ์ฐ ๋ค์ ์ฑ๋ ์ค ํ๋๋ฅผ ์ฌ์ฉํ์ญ์์ค: stackoverflow ๋๋ slack
์ฐธ๊ณ : ๋น ๋ฅธ ๋ต๋ณ์ ์ป๋ ๊ฐ์ฅ ์ข์ ๋ฐฉ๋ฒ์ ์๋ฅผ ๋ค์ด ๋ค์ ๋ฐ์ด์ฌ๋ฆฐ ์ ๋ถ๊ธฐํ์ฌ ์คํจํ ํ ์คํธ ์ฌ๋ก๋ฅผ ์ ๊ณตํ๋ ๊ฒ์ ๋๋ค.
README.md
์ ๋ค์์ ์ถ๊ฐํ๊ณ ์ถ์ต๋๋ค.
<script src="/socket.io/socket.io.js"></script>
<script>
var socket = io('http://localhost');
socket.on('connect', function(){});
socket.on('event', function(data){});
socket.on('disconnect', function(){});
</script>
// with ES6 import
import io from 'socket.io-client';
const socket = io('http://localhost');
ํด๋ผ์ด์ธํธ ์ธก์์ ES6 ๊ฐ์ ธ์ค๊ธฐ๋ฅผ ์ฌ์ฉํ ์ ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ด๊ธฐ ๋๋ฌธ์ ์คํด์ ์์ง๊ฐ ์์ต๋๋ค. ๋น์ ์ด ํ ์ ์์ต๋๋ค.
๋๋ ์์๋ค. ๋๋ ํญ์ webpack ๋๋ ์ด์ ์ ์ฌํ ๊ฒ์ ์ฌ์ฉํ๊ณ ์ถ์ง ์์ต๋๋ค.
ES6 ๊ฐ์ ธ์ค๊ธฐ๋ ๋ ์ด์ ์๋ก์ด ๊ฒ์ด ์๋๋๋ค. ์๋ํ๊ฒ ํด์ฃผ์ธ์!
๋ง์ ํ๋ก์ ํธ์๋ ๊ฐ์ ธ์ฌ ์ ์๋ ์ ์ฉ *.module.js๊ฐ ์์ต๋๋ค!
.mjs๋ฅผ ์ถ๊ฐํ๊ธฐ๋ง ํ๋ฉด ES6 ๋ชจ๋์ ์ ํธ๋๋ ํ์ผ ์ ํ์ ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋๋ ์์๋ค. ๋๋ ํญ์ webpack ๋๋ ์ด์ ์ ์ฌํ ๊ฒ์ ์ฌ์ฉํ๊ณ ์ถ์ง ์์ต๋๋ค.
ES6 ๊ฐ์ ธ์ค๊ธฐ๋ ๋ ์ด์ ์๋ก์ด ๊ฒ์ด ์๋๋๋ค. ์๋ํ๊ฒ ํด์ฃผ์ธ์!
๋ง์ ํ๋ก์ ํธ์๋ ๊ฐ์ ธ์ฌ ์ ์๋ ์ ์ฉ *.module.js๊ฐ ์์ต๋๋ค!