옵션 1 : 전자 (일명 원자-쉘)
이것은 github의 Atom 편집기가 사용하는 쉘입니다. node-webkit과 매우 유사하지만 스크립트를 먼저 실행하고 사용자에 대한보기 / 창을 만들어야합니다. 다른 사소한 차이점이 있지만 살펴볼 가치가 있습니다.
옵션 2 : NW.js 이전의 node-webkit
요점은 기본적으로 노드의 확장 개체 모델 및 모듈을 지원하는 웹 기반 앱을 작성하기 위해 JS 엔진을 확장한다는 것입니다. .nw 확장자)를 사용하여 실행하고 nw (.exe) .. Windows, Mac 및 Linux 빌드를 사용할 수 있습니다.
옵션 3 : Node.js의 Carlo chrom (ium) 셸
이렇게하면 로컬에서 실행중인 서버 애플리케이션에 연결할 수있는 셸로 로컬에 설치된 Chrome을 시작할 수 있습니다. 로컬 크롬이 필요하지만 요청한 것과 매우 유사합니다.
옵션 4 : MacGapNode (OSX 전용)
노드 통합이있는 MacGap (부실화되는 것 같습니다)
곁에 : 서비스 ...
.App으로 OSX를 말할 수는 없지만 NodeJS에 백그라운드 서비스 설치를 생성하고 데스크탑의 "로컬"사이트에 대한 링크를 생성하는 것은 가능할 수 있습니다. 대부분의 브라우저에는 모든 기능을 표시하지 않는 옵션이 있습니다 (특히 firefox가 표시한다는 것을 알고 있습니다).
귀하의 질문은 특히 OSX에 대한 것임을 알고 있지만 Windows에서는 NSSM을 사용하여 모든 것을 서비스로 실행할 수 있으며 Windows의 NodeJS 기반 서비스에 사용했습니다. 위의 다른 옵션 중 일부는 필요에 따라 더 좋습니다.
제거됨 :
이 답변은 여러 질문에 대해 복사되었으며 이러한 참조는 대부분 업데이트 편의를위한 것입니다.