Angular/React/Vue 빌드를 로컬에서 실행하는 방법

이 기사에서는 node.js를 사용하여 프로덕션 빌드를 로컬에서 테스트하는 방법을 공유합니다.
  • 기본 디렉토리에 파일을 만들고 .js 확장자와 함께 이름을 제공합니다(예:run-build.js)
  • 아래 코드를 복사하여 파일에 붙여넣습니다.
  • 디렉토리 이름과 함께 빌드 경로를 제공하십시오
  • .
  • 명령 프롬프트에서 이 명령을 실행합니다node run-build.js.
  • 이제 앱이 9000 포트에서 실행 중입니다.

  • const express = require('express');
    const path = require('path');
    const app = express();
    
    /**
     * Instead of build provide your build directory.
     */
    app.use(express.static(path.join(__dirname, 'build')));
    
    app.get('/*', function (req, res) {
        res.sendFile(path.join(__dirname, 'build ', 'index.html'));
    });
    
    var server = app.listen(9000, () => {
        var port = server.address().port;
        console.log('App listening at http://localhost:' + port);
        require('child_process').exec(`start http://localhost:${server.address().port}`);
    });
    

    좋은 웹페이지 즐겨찾기