간혹 사이드 프로젝트를 여러 개 동시에 진행하다 보면
npm run dev 실행 시
아래와 같은 에러가 발생할 때가 있다
error when starting dev server:
Error: listen EACCES: permission denied ::1:5173
at Server.setupListenHandle [as _listen2] (node:net:1882:21)
at listenInCluster (node:net:1961:12)
at GetAddrInfoReqWrap.doListen [as callback] (node:net:2135:7)
at GetAddrInfoReqWrap.onlookup [as oncomplete] (node:dns:111:8)
이럴 땐 vite.config.js 에서
포트를 변경해주면 쉽게 해결이 된다
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [react()],
// 아래 부분 추가
server: {
port: 3000 // 또는 다른 사용 가능한 포트 번호
}
})