이 파일에 ssrIndexJsssrBuild 정보를 추가했습니다. ssrIndexJs는 불러올 파일의 경로이고, ssrBuild는 웹팩으로 처리한 뒤 결과물을 저장할 경로입니다.

    다음으로 웹팩 환경 설정 파일을 작성합니다. config 디렉터리에 webpack.config.server.js 파일을 생성해 주세요.

    config/webpack.config.server.js

    const paths = require('./paths');
    
    module.exports = {
      mode: 'production', // 프로덕션 모드로 설정하여 최적화 옵션들을 활성화
      entry: paths.ssrIndexJs, // 엔트리 경로
      target: 'node', // node 환경에서 실행될 것이라는 점을 명시
      output: {
        path: paths.ssrBuild, // 빌드 경로
        filename: 'server.js', // 파일 이름
        chunkFilename: 'js/[name].chunk.js', // 청크 파일 이름
        publicPath: paths.servedPath, // 정적 파일이 제공될 경로
    
      }
    };

     

    웹팩 기본 설정을 작성했습니다. 빌드할 때 어떤 파일에서 시작해 파일들을 불러오는지, 또 어디에 결과물을 저장할지를 정해 주었죠.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.