Node-Webkit이 NW.js로 이름이 바뀌었네요.
NW.js로 실행파일을 만들고자 할 경우
Step 1.
1. NW.js와 프로젝트 파일들 그리고 package.json 파일을 zip으로 압축한다.
2. 생성된 zip 파일(ex. app.zip)의 확장자를 nw로 변경한다.
Step 2.
1. NW.js 루트 디렉토리로 생성한 nw파일(app.nw)을 이동한다.
2. 아래 명령어를 사용하여 app.exe 파일을 생성한다.
copy /b nw.exe+app.nw app.exe
이렇게 생성한 실행파일은 배포시 exe 파일과 nw 파일을 함께 배포해야 한다.
Enigma Virtual Box를 사용해서 하나의 exe파일로 만들어보자.
1. 일단 Enigma Virtual Box를 다운로드 받아 설치한다.
2. Enigma Virtual Box를 실행 후 Enter Input File Name에서 Browse... 버튼으로 NW.js의 nw.exe 파일을 선택하자.
(이렇게 선택하면 Enter Output File Name에 자동으로 nw_boxed.exe이름으로 경로가 추가되어 있을 것이다.)
3. Enigma Virtual Box의 하단의 Files탭 영역에 NW.js와 프로젝트 파일들 그리고 package.json 파일을 드래그 & 드롭으로 추가한다.
4. Select Folder라는 창이 뜰텐데 Add Folder의 %DEFAULT FOLDER%를 선택하고 OK를 눌러주자.
5. Process 버튼을 누르면 build작업이 시작되고 완료가 되면 nw_boxed.exe가 생성되어 있을 것이다.
공식 사이트의 가이드
https://github.com/nwjs/nw.js/wiki/how-to-package-and-distribute-your-apps
'IT > 개발' 카테고리의 다른 글
안드로이드 ADB를 이용한 무선 디버깅 방법 (WiFi 디버깅) (0) | 2021.04.17 |
---|---|
안드로이드 USB 디버깅 활성화 방법 (개발자 옵션 활성화) (0) | 2021.04.16 |
안드로이드 스튜디오 Waiting for all target devices to come online 무한로딩 문제 (1) | 2021.04.12 |
Python Pip install 문제 해결 - HTTPS!? (6) | 2020.11.03 |
OpenSSL 윈도우에서 설치하는 방법 (6) | 2020.11.02 |
Mysql DB에서 기간 검색 (0) | 2019.02.21 |
JSTL core 태그 (0) | 2014.12.30 |
JSTL의 URI 식별자와 접두사 (0) | 2014.12.30 |