Javascript/FE ๊ฐ๋ฐํ๊ฒฝ์ค์
![[์นํฉ][๋ฐ๋ฒจ] ํจํค์ง ์ด ์ค์น](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbTqoby%2FbtrBGMLIBSR%2FDph9ua0Go3LgSttlfk4PEk%2Fimg.png)
[์นํฉ][๋ฐ๋ฒจ] ํจํค์ง ์ด ์ค์น
๋ฒ๋ค๋ง : ๋ชจ๋ ํ์ผ๋ค์ ํ๋ํ๋์ ๋ชจ๋๋ก ๋ณด๊ณ , ์ด ๋ชจ๋๋ค์ ๋ฐฐํฌ์ฉ์ผ๋ก ๋ณํฉํ๊ณ ํฌ์ฅํ๋ ์์ .(์ต์ ํ๋ ํด์ค) ์ด๋ฌํ ๋ฒ๋ค๋ง ์์ ์ ์ํํ๋ ํด์ ๋ฒ๋ค๋ฌ๋ผ๊ณ ํ๋ค. ํ์ฌ ์์ ์์๋ ๋ฒ๋ค๋ฌ ์ค์์ '์นํฉ'์ด ๊ฐ์ฅ ์ธ๊ธฐ๊ฐ ๋ง๋ค. ์ฒ์ package.json ์ํ { "name": "webpack-test", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "build": "cross-env NODE_ENV=production webpack --progress", "start": "webpack serve --progress" }, "keywords": [], "author": "", "license": "ISC" } webp..
[FE ๋ฒ๋ค๋ฌ] parceljs
๐ ์์ํ๊ธฐ (parceljs.org) ๐ ์์ํ๊ธฐ ko.parceljs.org ๐ ์์ํ๊ธฐ Parcel[ํ์ค, /parsษl/]์ ๊ฐ๋ฐ ๊ฒฝํ์์ ์ฐจ์ด๋ฅผ ๋๋์ ์๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฒ๋ค๋ฌ ์ ๋๋ค. ๋ฉํฐ์ฝ์ด ํ๋ก์ธ์ฑ์ผ๋ก ๋ถ๊ฝ ํ๊ฒ ๋น ๋ฅธ ์ฑ๋ฅ์ ์ ๊ณตํ๊ณ ๊ทธ ์ด๋ค ์ค์ ๋ ์๊ตฌํ์ง ์์ต๋๋ค. ๋จผ์ npm ์ผ๋ก Parcel ์ ์ค์น npm: npm install -g parcel-bundler ๊ทธ ๋ค์, package.json ํ์ผ์ ํ๋ก์ ํธ ๋๋ ํ ๋ฆฌ์ ๋ง๋์ธ์. npm init -y Parcel ์ ์ด๋ค ์ ํ์ ํ์ผ์ด๋ผ๋ ์ง์ ์ ์ผ๋ก ์ทจํ ์ ์์ง๋ง HTML ์ด๋ JavaScript ํ์ผ์ด ์ข์ต๋๋ค. ๋ง์ฝ HTML ํ์ผ ๋ด์ ์๋๊ฒฝ๋ก๋ก ๋ฉ์ธ JavaScript ํ์ผ์ ์ฐ๊ฒฐ ํ๋ค๋ฉด, Parcel ์ ์ด ๋ํ ์ฒ๋ฆฌ..

node.js ์ด์ฉํด์ ํ๋ก ํธ์๋ ๊ฐ๋ฐ ํ๋ก์ ํธ ์์ฑํ๊ธฐ
์ฐธ๊ณ : [Node.js ์ฝ๋๋ฉ] 1.์ค๋ฆฌ์ํ ์ด์ | ๊น์ ํ ๋ธ๋ก๊ทธ (jeonghwan-kim.github.io) ํ๋ก ํธ์๋ ๊ฐ๋ฐํ๊ฒฝ์ ์ดํด: NPM | ๊น์ ํ ๋ธ๋ก๊ทธ (jeonghwan-kim.github.io) 1. ๊ฐ๋ฐ์ ์งํํ ์ ๋นํ ๋นํด๋ ํ๋ ๋ง๋ค๊ธฐ ์๋ ์์๋๋ก ์์ฑํ๊ธฐ npm init ํ๋ก์ ํธ ์์ฑ ๋ช ๋ น์ด๋ก, ํ๋ก์ ํธ์ ๋ฉํ ์ ๋ณด๋ฅผ ์ ๋ ฅํ ์ ์๋ ํ๋ฉด์ด ์ ๊ณต๋๋ค. ์๋์ ๊ฐ์ด ๋ฌ๋ค npm init This utility will walk you through creating a package.json file. It only covers the most common items, and tries to guess sensible defaults. See `npm help init` for d..