2017-03-21 3 views
0

설치 프로그램에 대해 아무것도 모릅니다. 나는 (Chrome에서) 응용 프로그램처럼 보일 수있는 컨테이너에 포장 된 실제로 JavaScript 기반 창인 Windows 바탕 화면 "app"을 만들었습니다.자바 스크립트 기반 앱용 설치 프로그램 만들기

두 버전이 있습니다. 하나는 오프라인 일 수 있으므로 로컬 IndexedDB 데이터베이스가 있고 많은 설정이 localStorage에 정의되어 있습니다.

다른 버전은 백 오피스 용이며 항상 온라인이지만 래퍼도 로컬이며 localStorage에 저장된 하나의 변수 (사용자 이름)가 있습니다.

각 버전마다 하나씩 두 개의 설치 프로그램이 필요합니다. 이러한 파일을 모두 폴더에 복사 한 다음 로컬 변수를 초기화하는 JavaScript가있는 html 페이지를 실행합니다 (IndexedDB 테이블을 만들고 localStorage 변수를 설정합니다).

첫 번째 단계에서는 암호를 묻고 서버와 비교 한 다음 특정 사용자별로 변수를 설치해야합니다 (JavaScript로 완료).

어떻게하면됩니까?

답변

0

전자 응용 프로그램을 만들 수 있습니다.

https://electron.atom.io/

는 그런 다음 응용 프로그램에서 파일을 설치할 준비, 패키지 생성 "전자 빌더를"프로그래머.

https://www.npmjs.com/package/electron-builder

내가 ( 크롬에서) 실제로 응용 프로그램처럼 보이도록 용기에 포장 자바 스크립트 기반의 윈도우 인 윈도우 바탕 화면 "응용 프로그램"을 만들었습니다.

아니면 이미 무엇을하고 있습니까?

+0

네, 지금 제가 가진 것입니다. 필자가 실제로 필요로하는 것은 필자가 생각하기에, 설치를 위해 바탕 화면의 특정 폴더와 바로 가기에 파일을 복사하는 자동 추출입니다. –

+0

npm 작업과 같은 것을 사용하여 패키지 파일을 이동할 수 없습니까? 어쩌면 나는 여기에서 문제를 이해하지 못한다. – Benedict

+0

나는 당신이 제안한 것을했고, 내가 필요로하는 것을 추가했다, 고마워! –