빌드 파일 로컬에서 실행하기: npx serve build
·
Node.js
빌드한 파일들(html, css, js)을 배포하기 전에 로컬에서 미리 테스트해볼 수 있는 명령어이다.npm run build 이후 사용하면 된다. 🔧 npx란?Node.js 패키지를 설치하지 않고도 실행할 수 있게 해주는 도구.Node.js를 설치하면 자동으로 함께 설치된다. (npm 5.2.0 이상부터 기본 포함) 📦 `npx serve build`의 의미:serve는 보통 정적 파일을 제공하는 Node.js 기반의 경량 웹 서버 '패키지'다.build는 보통 React 등에서 npm run build로 생성한 정적 파일 폴더다.=> npx로 serve라는 패키지를 실행해서 build 폴더 안의 정적 파일을 웹 서버로 구동한다는 뜻.주의: 빌드 폴더명이 'build'가 아니고 'dist'라면 np..
Node.js 개요
·
Node.js
Node.js란?브라우저 외부의 JavaScript 런타임이며, 어디서든 JS를 실행할 수 있도록 해준다.하지만 서버 그 자체는 아니다.서버단에서 자바스크립트를 실행할 수 있도록 도와주는 런타임. (+ 자바스크립트는 서버 사이드 언어가 아니라 클라이언트 사이드 언어.)Chrome 브라우저의 V8 엔진을 추출한 것으로, 브라우저 API에는 없는 추가 API로 강화한 브라우저 엔진이다. (기본적으로 브라우저 API 대신, 다른 API에 액세스)우리가 자주 사용하는 webpack이 node.js를 사용해서 파일을 읽고, webpack.config.js 파일을 확인해 구성 스크립트들을 사용한다. => webpack은 node.js에서 실행됨. 문법import, export 구문 대신 'require'를 사용.c..