{"version":1,"pages":[{"id":"-MTbf3UVwvHl7vSovO2i","title":"Webpack 모듈 번들러","pathname":"/webpack","siteSpaceId":"sitesp_UCVFN","description":""},{"id":"-MTbxqYQpf5isGetLEbF","title":"Legacy 모듈 관리","pathname":"/webpack/web-modules/manage-legacy-modules","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"Web Modules"}]},{"id":"-MUa3IPti_aTV0W0KiDy","title":"ES 모듈 관리","pathname":"/webpack/web-modules/manage-es-modules","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"Web Modules"}]},{"id":"-MV8YmI8ME33zs0svAn9","title":"Babel JavaScript 컴파일러","pathname":"/webpack/babel/babel-javascript-compiler","siteSpaceId":"sitesp_UCVFN","description":"차세대 JavaScript 변환 도구","breadcrumbs":[{"label":"Babel"}]},{"id":"-MV8bRbGiA_x5ZBn0Ve6","title":"Babel 독립형 빌드","pathname":"/webpack/babel/babel-standalone","siteSpaceId":"sitesp_UCVFN","description":"브라우저에서 실시간 컴파일 하는 Babel","breadcrumbs":[{"label":"Babel"}]},{"id":"-MV8knAMJa65GdQ378p8","title":"Babel 노드 (Node.js) ✘","pathname":"/webpack/babel/babel-node","siteSpaceId":"sitesp_UCVFN","description":"Node.js 환경에서의 ES 모듈 사용","breadcrumbs":[{"label":"Babel"}]},{"id":"-MV8rlY7ADHuMvaf1MO-","title":"Babel CLI 구성","pathname":"/webpack/babel/babel-cli-configure","siteSpaceId":"sitesp_UCVFN","description":"명령어 환경에서의 Babel","breadcrumbs":[{"label":"Babel"}]},{"id":"-MV97EXwguDDZ_th_vF9","title":"Babel 플러그인","pathname":"/webpack/babel/babel-plugins","siteSpaceId":"sitesp_UCVFN","description":"차세대 JavaScript 컴파일 확장","breadcrumbs":[{"label":"Babel"}]},{"id":"-MTbxPECshkdJbHtRzfq","title":"Webpack 개발 환경 구성","pathname":"/webpack/webpack/config-webpack-dev-environment","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"}]},{"id":"-MTcCBJNTkWTN7d3KJrV","title":"Webpack 설치","pathname":"/webpack/webpack/config-webpack-dev-environment/install-webpack","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 개발 환경 구성"}]},{"id":"-MTdG0ZjcFBP-jAt7Qrn","title":"Webpack 통합","pathname":"/webpack/webpack/config-webpack-dev-environment/integration-webpack","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 개발 환경 구성"}]},{"id":"-MTdL3rCYDTxDpLDCAao","title":"Webpack 구성 파일","pathname":"/webpack/webpack/config-webpack-dev-environment/webpack-config-file","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 개발 환경 구성"}]},{"id":"-MTiW5O5UlnAphjmhxh3","title":"Webpack 워치","pathname":"/webpack/webpack/config-webpack-dev-environment/webpack-watch","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 개발 환경 구성"}]},{"id":"-MTek2Arp6Iw61S6-07S","title":"Webpack 모드","pathname":"/webpack/webpack/config-webpack-dev-environment/webpack-mode","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 개발 환경 구성"}]},{"id":"-MTy5F9ANyUEvU_UrcTO","title":"Webpack 별칭 등록","pathname":"/webpack/webpack/config-webpack-dev-environment/webpack","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 개발 환경 구성"}]},{"id":"-MTgsNWlTg3vEIlUJiGO","title":"Webpack 호환성","pathname":"/webpack/webpack/config-webpack-dev-environment/webpack-env-compatibility","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 개발 환경 구성"}]},{"id":"-MTkJbdxzM2dAMl3--e2","title":"Webpack 개발 서버","pathname":"/webpack/webpack/config-webpack-dev-environment/webpack-dev-server","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 개발 환경 구성"}]},{"id":"-MTpfDSNddvZO-bGumjS","title":"Webpack 멀티 페이지 설정","pathname":"/webpack/webpack/config-webpack-dev-environment/multi-page-application","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 개발 환경 구성"}]},{"id":"-MTdRJpFLjHGegV4V7tW","title":"Webpack 로더","pathname":"/webpack/webpack/webpack-loaders","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"}]},{"id":"-MTdbvzVNgkcow3fNIxi","title":"File 로더","pathname":"/webpack/webpack/webpack-loaders/file-loader","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 로더"}]},{"id":"-MTdgjOGZSbVPe9UkXaz","title":"CSS 로더","pathname":"/webpack/webpack/webpack-loaders/css-loader","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 로더"}]},{"id":"-MTm5JeBDzBM6JOhodnV","title":"PostCSS 로더","pathname":"/webpack/webpack/webpack-loaders/postcss","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 로더"}]},{"id":"-MTdqYIk0VX8oZGIbIOC","title":"Sass 로더","pathname":"/webpack/webpack/webpack-loaders/sass-loader","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 로더"}]},{"id":"-MTe2dYF-nWilDQXPg8Z","title":"Babel 로더","pathname":"/webpack/webpack/webpack-loaders/babel-loader","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 로더"}]},{"id":"-MTm5SrGMSieIo5yf1Qj","title":"TypeScript 로더","pathname":"/webpack/webpack/webpack-loaders/typescript","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 로더"}]},{"id":"-MTdp_QRbZ5GGIKY-rBg","title":"Webpack 플러그인","pathname":"/webpack/webpack/webpack-plugins","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"}]},{"id":"-MTip-N9bAozWpGFebI7","title":"환경 변수 등록","pathname":"/webpack/webpack/webpack-plugins/manage-env-variables","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 플러그인"}]},{"id":"-MTnyRFArSE5PoQ_k4ab","title":"빌드 결과 자동 정리","pathname":"/webpack/webpack/webpack-plugins/clean-build-directory","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 플러그인"}]},{"id":"-MToLYjEPZMBr9U_onjg","title":"빌드 결과 자동 주입","pathname":"/webpack/webpack/webpack-plugins/automatic-injection-to-html-document","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 플러그인"}]},{"id":"-MTdpeVhfyL1A98PSeCj","title":"CSS 파일 개별 추출","pathname":"/webpack/webpack/webpack-plugins/extract-css-files","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 플러그인"}]},{"id":"-MTdpkXLOPpLBwUfC3EK","title":"CSS 파일 크기 최적화","pathname":"/webpack/webpack/webpack-plugins/minimize-css-files","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 플러그인"}]},{"id":"-MTjZLnbbHtgv367DtsE","title":"CSS 미디어쿼리 스플리팅","pathname":"/webpack/webpack/webpack-plugins/css","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 플러그인"}]},{"id":"-MTgpOFJqh0RcN6_keua","title":"이미지 파일 크기 최적화","pathname":"/webpack/webpack/webpack-plugins/minimize-images","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"webpack"},{"label":"Webpack 플러그인"}]},{"id":"-MTuHL6Pnmozrb4ERYIP","title":"React App 매뉴얼 구성","pathname":"/webpack/react/create-your-own-react-app","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"}]},{"id":"-MTuOIsqZTd_5QHZsC6x","title":"Webpack 초기 구성","pathname":"/webpack/react/create-your-own-react-app/webpack-initialization","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"},{"label":"React App 매뉴얼 구성"}]},{"id":"-MTuUZpbv3jippQC6Sgq","title":"Babel 컴파일러 구성","pathname":"/webpack/react/create-your-own-react-app/configure-babel","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"},{"label":"React App 매뉴얼 구성"}]},{"id":"-MTwd0Yvs0spG1Yj5_5R","title":"CSS 스타일 구성","pathname":"/webpack/react/create-your-own-react-app/configure-css","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"},{"label":"React App 매뉴얼 구성"}]},{"id":"-MTwqKyxBcKHr7Kx6YHj","title":"이미지 구성","pathname":"/webpack/react/create-your-own-react-app/configure-images","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"},{"label":"React App 매뉴얼 구성"}]},{"id":"-MTwqqLmuwghrAXI5xvf","title":"환경변수 플러그인","pathname":"/webpack/react/create-your-own-react-app/undefined","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"},{"label":"React App 매뉴얼 구성"}]},{"id":"-MTwq_YJahSU71cYPWPz","title":"HTML 플러그인","pathname":"/webpack/react/create-your-own-react-app/html","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"},{"label":"React App 매뉴얼 구성"}]},{"id":"-MTwqwi4eOR-OyXoQ9ZR","title":"최적화 구성","pathname":"/webpack/react/create-your-own-react-app/undefined-2","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"},{"label":"React App 매뉴얼 구성"}]},{"id":"-MTwr4KnyCyHJq9x5Q5z","title":"코드 스플리팅","pathname":"/webpack/react/create-your-own-react-app/undefined-1","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"},{"label":"React App 매뉴얼 구성"}]},{"id":"-MTwr9gZMplK8UDJCcGw","title":"개발 서버","pathname":"/webpack/react/create-your-own-react-app/undefined-3","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"},{"label":"React App 매뉴얼 구성"}]},{"id":"-MU2FH4eV23I135uciGb","title":"이미지, 폰트 에셋 구성","pathname":"/webpack/react/create-your-own-react-app/configure-images-fonts","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"},{"label":"React App 매뉴얼 구성"}]},{"id":"-MU2Rqc8JURW3pvsYFVK","title":"환경 변수 + HTML 구성","pathname":"/webpack/react/create-your-own-react-app/config-env-vars-html","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"},{"label":"React App 매뉴얼 구성"}]},{"id":"-MU2sqmeBQa60VxpcoQa","title":"빌드 최적화 구성","pathname":"/webpack/react/create-your-own-react-app/config-build-optimization","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"},{"label":"React App 매뉴얼 구성"}]},{"id":"-MU3lKFFYQnnKwWWhL6i","title":"빌드 자동 정리 구성","pathname":"/webpack/react/create-your-own-react-app/undefined-4","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"},{"label":"React App 매뉴얼 구성"}]},{"id":"-MU31KrbVUNbWxKhS7cv","title":"개발 서버 구성","pathname":"/webpack/react/create-your-own-react-app/configure-dev-server","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"},{"label":"React App 매뉴얼 구성"}]},{"id":"-MU3P7CbpyQ3IszbMMUF","title":"폴리필 구성","pathname":"/webpack/react/create-your-own-react-app/configure-polyfills","siteSpaceId":"sitesp_UCVFN","description":"","breadcrumbs":[{"label":"React"},{"label":"React App 매뉴얼 구성"}]}]}