Front End/React

npx serve 명령어 에러 (feat: 로컬웹서버 실행)

DevHam94 2025. 3. 28. 00:59

 

terminal에서 get-ExecutionPolicy를 실행하여 터미널 실행권한을 먼저 확인한다. 

권한 종류

Restricted: default 값, 스크립트만 실행가능

AllSigned: 서명된 신뢰가능한 스크립트 파일만 실행가능

RemoteSigned(개발시 권장): 로컬에서 생성된 스크립트, 서명된 스크립트 실행가능

Unrestricted (보안에 취약해짐) : 모든 스크립트 실행가능

ByPass: 경고나 차단없이 스크립트 실행가능

Undefined: 권한 설정이 안되어있음

 

보통 개발하면서 권장되는 권한은 RemoteSigned므로 아래와같은 명령어로 권한 설정을 해주자

Set-ExecutionPolicy RemoteSigned

 

혹은 

로컬에서 돌릴시 로컬 웹 서버로 실행시키는 명령을 사용하자

 

Node

npx http-server -p 3000

 

python2

python -m SimpleHTTPServer 3000

 

python3

python -m http.server 3000

 

php 

php -S localhost:3000

'Front End > React' 카테고리의 다른 글

react를 CRA형식 --template typescript로 생성시 ts템플릿이 안될때  (0) 2024.12.21
react 앱 세팅  (0) 2024.12.21
React관련 설치 순서  (0) 2023.09.20
JSX Key 속성  (0) 2023.08.15
React Hooks  (0) 2023.08.13