inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

프론트엔드 개발자를 위한 웹팩

웹팩 시작하기 튜토리얼 파트 6 - 튜토리얼 소스 분석

바벨없이 import 구문을 빌드한 의도파악하기

513

user

작성한 질문수 17

1

안녕하세요 판교님, 강의 섹션에서 질문하신 *다른 분의 글(es6와 es5...)을 보고 글을 남겨요.

3:27 부분에서

index.js 파일에서는 ES6 구문을 쓰고,

import _ from 'lodash'

webpack.config.js 파일에서는 ES5(commonJS) 구문을

var path = require('path')

쓰셨더라구요, 모든 브라우저에서 호환 가능하려면 바벨은 필수인데 최신 브라우저는 네이티브 모듈을 지원하니까 별도의 빌드 도구 없이 모듈을 로드할 수 있으니 편의상 진행하신거라고 이해하면 될까요?

 

웹팩

답변 2

0

캡틴판교

안녕하세요, 해당 영상에서 전달해 드리는 메시지는 외부 라이브러리를 JS 파일에 임포트 구문으로 들고올 수 있다입니다. ES5, ES6 문법인지는 부차적인 부분으로 봐주시면 될 것 같아요 :)

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴이에요.

태현님의 의견과 같이, 바벨을 사용하지 않고 최신 브라우저에서 지원하는 네이티브 모듈을 사용하여 모듈을 로드하는 방법이 있습니다. 이 방법은 바벨 없이도 동작하는 이점이 있으며, 빌드 도구 없이도 모듈을 로드할 수 있으므로 편의성이 좋습니다. 그러나 이 방법은 모든 브라우저가 아직까지 지원하지는 않으므로 주의가 필요합니다.

감사합니다.

HTMLWebpackPlugin 사용한 webpack.config.js의 빌드 결과 index.html

1

468

1

인프런 캡틴판교님 강의 들을 순서 알고 싶습니다.

1

476

2

chunkhash 사용

2

483

1

pm install gulp --global

1

515

1

이런질문도 괜찮나요?

1

499

1

__dirname 질문입니당

1

684

2

플러그인 관련 질문있습니다.

1

286

1

build 후 생성된 bundle.js 가 너무 간략합니다

1

1267

1

웹팩데브서버에 대해 궁금한점

1

300

1

devServer 질문

1

352

1

웹팩 로더 버전 관리

1

450

1

devDependencies와 build

1

383

1

webpack-dev-server 실행시 index.html 안쓰는 법

1

458

1

webpack-dev-server 실행 후 매번 업데이트시 console 창 기본 메세지 숨길 수 있을까요?

1

953

1

웹팩의 등장배경 관련해서 문의드립니다!

1

318

1

배포시 질문

1

286

1

--output=public/output.js 오류 문의

1

770

1

npm i vue -D 설치시 다른 여러 폴더들이 생성됩니다.

1

423

2

main.js태그

1

247

1

module 문법 질문.

1

266

1

htmlWebpackPlugin 질문

2

240

1

entry,output 파일 경로 설정 질문.

1

222

1

웹팩 이미지로더 질문

1

182

1

babel-loader 궁금증

1

294

2