프로그래밍/Js

[vite] 번들러 vite 사용시 터미널에서 build 방법

소행성왕자 2023. 7. 7. 09:55

vscode 에서 vite 번들러 사용시 아래와 같이 사용하고 있다.

"scripts": {
"dev": "vite --host",
"build": "vite build ",
"preview": "vite preview"

당연히 vscode 에서 build 또는 dev 시작 버튼만 클릭하면 되는데

CI/CD 할때 터미널에서 build 를 해야 된다.

터미널에서는 아래와 같이 사용한다.

$ npm run build

그런데  도커에서 실행시

bash: npm: 명령어를 찾을 수 없음

메세지가 나온다.

도커에서 npm 설치하는 방법을 알아본다.

1. 우분투 node.js 설치

# curl -fsSL https://deb.nodesource.com/setup_19.x | sudo -E bash -
# sudo apt-get install -y nodejs

# node -v
v19.9.0

docker 의 우분투에 node 설치한 후 npm install 해야 한다.