인프런 커뮤니티 질문&답변
babel 설치를 하지 않고 server build 하는법
작성
·
195
퀴즈
40%나 틀려요. 한번 도전해보세요!
배포 시 프론트엔드와 서버 빌드 과정을 분리하는 주된 이유는 무엇일까요?
서로 다른 프로그래밍 언어를 사용하기 때문입니다.
프론트엔드 자산을 분리하여 효율적으로 제공하기 위해서입니다.
서버 실행 속도를 더 빠르게 만들기 위함입니다.
라이선스 요구사항을 충족하기 위한 과정입니다.
답변 1
0
싸플
지식공유자
babel은 단지 es6규칙을 사용하기 위한 도구이므로, 사용안하셔도 됩니다.
대신 ComnonJS문법대로 사용하시면 됩니다.
(ES6 )
import express from 'express'
(CommonJS)
const express = require("express")





질문을 너무 축소해서 작성했었네요 죄송합니다...
제가 궁금했던 부분은 Server 쪽에서 Package.json에 script부분에 build에 관한 부분을 입력할 때
바벨을 쓰지 않으면 어떻게 입력해야 할지 잘 몰라서 질문을 올렸습니다.
단순히 앞의 babel만 제외하면 되는 것인지, 혼자서 여러 방법을 시도해봤는데 잘 모르겠더라구요..
바벨 설정이 안되는게 데스크탑 내의 버전 문제인거 같더라고요...
노트북으로 해보니 잘됩니다 ㅎㅎ
지금은 해결한 상태고 무사히 호스팅까지 했습니다.
답변 감사합니다. ^^