[ Svelte ] vite build 후 자동으로 서버 올리기

아시는 분들이 많겠지만 그냥.. 내가 편할려고 따로 작성해두는 소스

 

package.json에 

 

"scripts": {
    "build": "vite build"
},

 

build 기준으로 설명을 드리겠습니다.

 

build를 하고 난 뒤, 바로 nodemon으로 서버를 올리고 싶을 때, 

 

간단하게 && 연산자를 써주면 됩니다.

 

"scripts": {
    "build": "vite build && nodemon server.js"
},

 

그럼 pm2 같은 경우 어떻게 할 수 있을까?

 

이것 또한 간단함.

 

"scripts": {
    "build": "vite build && pm2 start server.js --name 'app' && pm2 monit "
},

 

 

 

간단! 

 

이런 식으로 응용한다면 무궁무진 할 것 같네요!

 

다만 로컬에서만 사용하길 바랍니다! 서버에서 직접적으로 붙어서 사용하면 서버 터져요..