๊ฐ๋จํ ์ฝ๋๋ฅผ ์๋ํ๋ ๋์ ๋ค์ ์ค๋ฅ๊ฐ ๋ฐ์ํฉ๋๋ค.
DevTools๊ฐ SourceMap์ ๋ก๋ํ์ง ๋ชปํ์ต๋๋ค: https://unpkg.com/peerjs.min.js.map์ ๋ํ ์ฝํ ์ธ ๋ฅผ ๋ก๋ํ ์ ์์ต๋๋ค. HTTP ์ค๋ฅ: ์ํ ์ฝ๋ 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
๋ด ์ฝ๋
<!DOCTYPE html>
<html lang="">
<head>
<meta charset="utf-8">
<title> Peer JS </title>
<script src="https://unpkg.com/[email protected]/dist/peerjs.min.js"></script>
</head>
<body>
Peer JS Test
</body>
<script>
let peer = new Peer();
peer.on('open', function(id) {
alert('My peer ID is: ' + id);
});
</script>
</html>
>
๊ฐ์.
๋๋ ๋ฌธ์ ๊ฐ ๋ฌด์์ธ์ง ์๊ณ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. (๋๋ ์ด๊ฒ์ ์ฒ์ ์ ํ๋ฏ๋ก ์์ ๋กญ๊ฒ ์์ ํ์ญ์์ค)
js ํ์ผ์ ๋ํ ๋งํฌ๋ฅผ ์ด์๊ณ .. ๋ง์ง๋ง์ sourceMappingfile์ ๋ํ URL์ด /peerjs.min.js.map
์์ ๋ฐ๊ฒฌํ์ต๋๋ค.
๊ทธ๋์ https://unpkg.com/[email protected]/dist/peerjs.min.js.map ์ ๋ฐฉ๋ฌธํ๋ ค๊ณ ์๋ํ๋๋ฐ ๋ถ๋ช
ํ ํด๋น ๋งํฌ๊ฐ ์กด์ฌํ์ง ์์ต๋๋ค.
์ด ๋งํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ต์ peerjs ํ์ผ ์์ค ๋งต์ ํ์ธํ๊ณ 1.2.0์์ ๋ฐ๊ฒฌํ์ต๋๋ค(์ง๊ธ ํ์ฌ ์ด๊ฒ์ด ์ต์ ๋ฒ์ ์ด๋ผ๊ณ ์๊ฐํฉ๋๊น?)
๊ทธ๋ฐ ๋ค์ URL์ ํ์ธํ์ต๋๋ค. https://unpkg.com/[email protected]/dist/peerjs.min.js.map (๋ฒ์ ํ์ธ)
๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ ํจ๊ณผ๊ฐ ์์๋ค ..
๋ฐ๋ผ์ ์๋ณธ ํ์ผ์ sourceMapping url์ ๋ณ๊ฒฝํ๊ฑฐ๋ ํด๋น ํ์ผ์ด ๊ฐ๋ฆฌํค๋ url์ ์ฌ์ฉํ ์ ์์ด์ผ ํฉ๋๋ค.
๋ด๊ฐ ์๊ฐํ๋ ๊ฐ์ฅ ๊ฐ๋จํ ์์ ์ https://unpkg.com/[email protected]/dist/peerjs.min.js (์ด์ ๋ฒ์ )๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค(์ ๋ ์ฌ์ฉํ์ง ์์์ต๋๋ค)
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
peerjs.min.js
ํ์ผ์ ํธ์งํ๊ณ //#sourceMappingURL=/peerjs.min.js.map
๋ฅผ //# sourceMappingURL=<path to the map file>
์ผํ์ต๋๋ค, ๊ฐ์ฌํฉ๋๋ค
๊ฐ์ฌํฉ๋๋ค ๋ ์ด์ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ง ์์ต๋๋ค
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋๋ ๋ฌธ์ ๊ฐ ๋ฌด์์ธ์ง ์๊ณ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. (๋๋ ์ด๊ฒ์ ์ฒ์ ์ ํ๋ฏ๋ก ์์ ๋กญ๊ฒ ์์ ํ์ญ์์ค)
js ํ์ผ์ ๋ํ ๋งํฌ๋ฅผ ์ด์๊ณ .. ๋ง์ง๋ง์ sourceMappingfile์ ๋ํ URL์ด
/peerjs.min.js.map
์์ ๋ฐ๊ฒฌํ์ต๋๋ค.๊ทธ๋์ https://unpkg.com/[email protected]/dist/peerjs.min.js.map ์ ๋ฐฉ๋ฌธํ๋ ค๊ณ ์๋ํ๋๋ฐ ๋ถ๋ช ํ ํด๋น ๋งํฌ๊ฐ ์กด์ฌํ์ง ์์ต๋๋ค.
์ด ๋งํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ต์ peerjs ํ์ผ ์์ค ๋งต์ ํ์ธํ๊ณ 1.2.0์์ ๋ฐ๊ฒฌํ์ต๋๋ค(์ง๊ธ ํ์ฌ ์ด๊ฒ์ด ์ต์ ๋ฒ์ ์ด๋ผ๊ณ ์๊ฐํฉ๋๊น?)
๊ทธ๋ฐ ๋ค์ URL์ ํ์ธํ์ต๋๋ค. https://unpkg.com/[email protected]/dist/peerjs.min.js.map (๋ฒ์ ํ์ธ)
๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ ํจ๊ณผ๊ฐ ์์๋ค ..
๋ฐ๋ผ์ ์๋ณธ ํ์ผ์ sourceMapping url์ ๋ณ๊ฒฝํ๊ฑฐ๋ ํด๋น ํ์ผ์ด ๊ฐ๋ฆฌํค๋ url์ ์ฌ์ฉํ ์ ์์ด์ผ ํฉ๋๋ค.
๋ด๊ฐ ์๊ฐํ๋ ๊ฐ์ฅ ๊ฐ๋จํ ์์ ์ https://unpkg.com/[email protected]/dist/peerjs.min.js (์ด์ ๋ฒ์ )๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ ๋๋ค(์ ๋ ์ฌ์ฉํ์ง ์์์ต๋๋ค)
์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๋ ํ์ผ์ ๊ฐ์ ํด๋์ ์์ด์ผ ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด
peerjs.min.js
ํ์ผ์ ํธ์งํ๊ณ//#sourceMappingURL=/peerjs.min.js.map
๋ฅผ//# sourceMappingURL=<path to the map file>