nods.js 애플리케이션 배포는?

jijang·2021년 3월 12일
0
post-thumbnail

nods.js 애플리케이션 배포는?

고객사의 요청으로 node.js 애플리케이션을 만들었다.
이 애플리케이션은 말단 앱으로서 설치될 곳이 1,000~5,000 여 군데가 있다.

  1. 최초 설치 시 현장 상황에 맞게 설정변경하여 배포해야 한다.
  2. 설치는 담당자가 용이하게 할 수 있어야 한다.
  3. 배포된 경우 원격으로 업데이트 하는 방법이 있어야 한다.
  4. 배포는 환경은 Linux OS 환경이다.

현재 시도중

1. pkg

1.1 pkg 설치 (글로벌로 설치)

npm install -g pkg 

1.2 pkg 해보기

cd projectAppRootDir
pkg .

1.3 트러블슈팅

  • pkg 후 실행파일에서 기존 환경설정파일들을 동적으로 읽어오는 방법
  • dirname, filename 용도와 쓰는 방법
  • process.cwd(), path.dirname(process.execpath) 용도와 쓰는 방법
  • pkg . --out-path , --output 시 /snapshop 경로에 대한 처리

npm publish 해보기
넥서스 레파지토리

2. electron

Build cross-platform desktop apps with JavaScript, HTML, and CSS

일렉트론불가한이유

이것저것 참고한 자료들

첫번째
두번째
세번째

0개의 댓글