본문 바로가기

TroubleShooting

[vite] Error: listen EACCES: permission denied ::1:5173 ( npm run dev 에러 )

 

간혹 사이드 프로젝트를 여러 개 동시에 진행하다 보면

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 // 또는 다른 사용 가능한 포트 번호
  }
})