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 해야 한다.
'프로그래밍 > Js' 카테고리의 다른 글
vite vue3 오프라인에서 작업시 OS 플랫폼 별로 build 되는 현상 (0) | 2023.07.13 |
---|---|
vite 와 vue3 빌드후 dist/assets/*.js 많이 나오는것을 필요한 js 만 나오게 (0) | 2023.07.10 |
vite 번들러 사용시 preview 이전값을 계속 보여주는 이유 (0) | 2023.07.06 |
[javascript] 변수에 변수값 넣고 싶을때 (동적변수, 가변변수) (0) | 2023.07.06 |
js 배열의 index 값을 객체의 키로 변경하는 방법 [] -> {} (0) | 2023.06.20 |