Carlo를 pkg로 패키지화해 보았다(덤 첨부)
소개
Carlo에서 Node.js 도구에 GUI를 제공
이 기사를 보고 "Calro의 개발 팀 쾅, pkg를 이용하면 좋지 않아?"라는 것이므로, 조속히 시험해 보았습니다.
Carlo examples / systeminfo를 pkg로 패키징 해보십시오.
우선은 적당한 디렉토리에 Carlo 를 떨어뜨립니다.
$ git clone https://github.com/GoogleChromeLabs/carlo.git
안에 examples/systeminfo 가 있으므로, 이것을 사용할 수 있도록(듯이) 합니다.
$ cd carlo/examples/systeminfo
$ npm install
다음으로 pkg 를 사용할 수 있도록 합니다.
$ npm install -g pkg
마지막으로 pkg로 systeminfo를 패키징합니다.
$ pkg .
아무래도 3개 정도 파일이 생겼습니다.
우선은 적당한 디렉토리에 Carlo 를 떨어뜨립니다.
$ git clone https://github.com/GoogleChromeLabs/carlo.git
안에 examples/systeminfo 가 있으므로, 이것을 사용할 수 있도록(듯이) 합니다.
$ cd carlo/examples/systeminfo
$ npm install
다음으로 pkg 를 사용할 수 있도록 합니다.
$ npm install -g pkg
마지막으로 pkg로 systeminfo를 패키징합니다.
$ pkg .
아무래도 3개 정도 파일이 생겼습니다.
27~42MB 정도입니다. 작다. . 그럴까?
실행해보기
수중 환경이 Windows이므로 systeminfo-app-win.exe 파일을 실행해 보겠습니다.
시작했습니다!
우, 오른쪽 하단의 CUI 창도 일어나 버렸습니다.
먼저 Node.js가 일어나므로 어쩔 수 없습니다. . .
Electron처럼 창문 단체라고 할 수는 없습니다.
덤
Electron의 경우 패키지를 만들 때 electron-packager을 사용할 수 있습니다. 이것을 Carlo에 사용하면 어떻게됩니까?
그래서 이것도 시도해 보았습니다.
electron-packager를 사용할 수 있도록 합니다.
$ npm install -g electron-packager
패키징합니다.
$ electron-packager . systeminfo --electron-version=3.0.9
※버전 지정하지 않으면 Electron의 버전을 모릅니다! 라고 화내므로, 버전만 지정해 줍니다.
할 수 있었던 것 같습니다. 과연 이쪽은 런타임이 풍성하고 보류미군요. .
시작합니다.
오! 이번에는 단독 창으로 시작할 수있었습니다!
불필요한 런타임이 풍성해져서, 도대체 무엇이 어떻게 움직이고 있는지는 모르겠지만, Carlo 를 electron-packager 로 패키지화할 수 있었습니다.
이 근처, 어느 쪽으로 패키지화하는 것이 유익한지 등, 알고 싶다면 꼭 코멘트해 주세요!
Reference
이 문제에 관하여(Carlo를 pkg로 패키지화해 보았다(덤 첨부)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/s-suefusa/items/9909324b27426dea01e2
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Electron의 경우 패키지를 만들 때 electron-packager을 사용할 수 있습니다. 이것을 Carlo에 사용하면 어떻게됩니까?
그래서 이것도 시도해 보았습니다.
electron-packager를 사용할 수 있도록 합니다.
$ npm install -g electron-packager
패키징합니다.
$ electron-packager . systeminfo --electron-version=3.0.9
※버전 지정하지 않으면 Electron의 버전을 모릅니다! 라고 화내므로, 버전만 지정해 줍니다.
할 수 있었던 것 같습니다. 과연 이쪽은 런타임이 풍성하고 보류미군요. .
시작합니다.
오! 이번에는 단독 창으로 시작할 수있었습니다!
불필요한 런타임이 풍성해져서, 도대체 무엇이 어떻게 움직이고 있는지는 모르겠지만, Carlo 를 electron-packager 로 패키지화할 수 있었습니다.
이 근처, 어느 쪽으로 패키지화하는 것이 유익한지 등, 알고 싶다면 꼭 코멘트해 주세요!
Reference
이 문제에 관하여(Carlo를 pkg로 패키지화해 보았다(덤 첨부)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/s-suefusa/items/9909324b27426dea01e2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)