webpack의 구성 파일은 객체를 내보내는 JavaScript 파일이므로 이 객체는 정의된 속성을 기반으로 웹팩에서 처리됩니다.
Node.js에서 CommonJS 모듈을 사용하기 떄문에 당신은 다음 나오는 내용들을 수행 할 수 있습니다:
require(...)
를 통해 다른 파일 가져오세요. require (...)
를 통해 npm에서 유틸리티를 사용하십시오. ?:
연산자기술적으로 가능한 것들이지만, 다음과 같은 시도는 피해야 합니다. :
--env
사용하기)이 문서에서 가장 중요한 부분은 웹팩 설정의 서식과 스타일을 지정하는 여러 가지 방법이 있다는 것입니다. 중요한 것은 당신과 당신 팀이 이해하고 유지할 수 있는 일정한 방법을 고수하는 것입니다.
아래의 예제는 웹팩의 설정 정보를 담고있는 것이 여러분이 항상 사용하는 객체라는 것을 의미합니다. 왜냐하면 이것 또한 코드이기 떄문입니다. :
webpack.config.js
var path = require('path');
module.exports = {
entry: './foo.js',
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'foo.bundle.js'
}
};
See: 여러 설정 객체 내보내기
웹팩은 여러 프로그래밍 언어 및 데이터 언어로 작성된 설정 파일을 허용합니다.
See: 구성 언어