250x250
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- ์ฝ๋ ํฌ๋ฉง
- ์ด๋ถํ์
- JavaScript
- custom hook
- js
- React
- ๋ถ์คํธ์ปจํผ๋ฐ์ค
- DP
- ์ฝํ
- ์นด์นด์ค์ฑ์ฉ
- ์๋ฐฉํฅ ์ฐ๊ฒฐ ๋ฆฌ์คํธ
- TypeScript
- Node.js
- ๊ณผ์ ํ ์คํธ
- router v6
- ํ๋ก๊ทธ๋๋จธ์ค
- ๋ถ์คํธ์บ ํ์น๋ชจ๋ฐ์ผ
- ๋ธ๋ฃจํธํฌ์ค
- svgํ์ผ ๋ค๋ฃจ๊ธฐ
- Redux toolkit
- ์นด์นด์ค
- ๋๋๊ทธ ์ด๋ฒคํธ
- ๋ฐฑ์ค
- ์ด๋ฏธ์ง ์์
- ์๋ฐ์คํฌ๋ฆฝํธ
- icecandidate
- ๋์ ๊ณํ๋ฒ
- ๋ฆฌ๋์ค ํดํท
- ์๊ณ ๋ฆฌ์ฆ
- ์ฝ๋ฉํ ์คํธ
Archives
- Today
- Total
๐ฅ dev-ruby
net::ERR_ABORTED 404 (Not Found) ์๋ฌ ํด๊ฒฐ ๋ณธ๋ฌธ
728x90
๋ฐ์ํ
SMALL
ํ๋ก๊ทธ๋๋จธ์ค ๊ณ ์์ด ์ฌ์ง์ฒฉ ๊ณผ์ ๋ฅผ ๊ตฌํํ๋ ์ค ์์ ๊ฐ์ ์๋ฌ๋ฅผ ๋ง๋ฌ๋ค.
๋จผ์ html์ ์๋์ ๊ฐ์ด ์คํฌ๋ฆฝํธ๋ฅผ ์ฐ๊ฒฐํด์คฌ๋ค.
<script src="src/js/index.js" type="module"></script>
export, import๋ฅผ ์ฌ์ฉ ํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ type="module"์ด ํ์ํ๋ค.
index.js
import App from "./App";
new App(document.querySelector(".App"));
importํด์ค ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ jsํ์ผ๋ค์ html์ ์ฐ๊ฒฐํด์ฃผ์ง ์์๋ ๋๋ค. index.js์์ App์ import ํ querySelector๋ก ์ฑ์ ์ ๋ฌํด์คฌ๋๋ฐ..! ์๋์ ๊ฐ์ ์๋ฌ๊ฐ ๋ฌ ๊ฒ์ด๋ค. App์ด๋ผ๋ ํ์ผ์ ์ฐพ์ ์ ์๋๋ณด๋ค.
net::ERR_ABORTED 404 (Not Found)
๋ ์คํฌ๋ฆฝํธ ํ๊ทธ์ ์์์ ๋ฌธ์ ๊ฐ ์๋ ํ๋๋.. ํ์ผ ํ์ฅ์๋ฅผ ๋ถ์ฌ์ฃผ์ง ์์์ ์น์ด ํด๋น ํ์ผ์ ์ฝ์ ์ ์๋ ๊ฑฐ๋ค ใ ใ
import App from "./App.js";
import ์ .js๋ฅผ ๊ผญ ๋ถ์ฌ์ฃผ๋๋ก ํ์
728x90
๋ฐ์ํ
LIST