다른 데스크탑 환경 애플리케이션 키트 (Jak)
QTWebengine으로 구동되는 Python/JavaScript/HTML5/CSS3을 사용하여 Linux에서 웹 포장지 또는 하이브리드 웹/데스크톱 응용 프로그램을 구축하십시오. 웹 기술을 사용하여 다양한 양의 사용 가능한 라이브러리 및 프레임 워크를 사용하여 아름다운 사용자 인터페이스를 만들 수 있습니다.
git clone https://github.com/codesardine/Jade-Application-Kit.git
cd Jade-Application-KitPIP를 사용하여 설치하십시오
pip3 install -r requirements.txt또는
pip3 install Jade-Application-Kit수동으로 설치하십시오
~ /.virtualenv/python3 setup.py install또는
sudo python3 setup.py installManjaro에 설치하십시오
sudo pacman -S python-jade-application-kitJak 기본값은 pyside2를 사용하여 pyqt5를 사용 하여이 환경 변수를 설정하면 구성 파일 전에 읽습니다.
export JAK_PREFERRED_BINDING=PyQt5
구성 파일을 통한 바인딩 설정은 시스템을 마지막으로 가져옵니다.
구성 파일 내용.
[bindings]
JAK_PREFERRED_BINDING = PyQt5
행동 강령에 대한 자세한 내용과 풀 요청을 제출하는 프로세스는 Contributing.md를 읽으십시오.
명령 줄 유틸리티를 사용하면 몇 초 만에 자체 포함 된 웹 래퍼를 만들 수 있습니다.
jak-cli --url https://my-web-app-url --title Mytitle
사용자 디렉토리에서 데스크탑 파일 생성 (~/.local/share/applications).
jak-cli --url https://slack.com --title Slack --cde --desc "Collaboration software for connected teams."
더 많은 옵션.
jak-cli --help
#!/usr/bin/env python
from JAK.Application import JWebApp
url = "https://my-web-app-url"
webapp = JWebApp(title="Mytitle", online=True, web_contents=url)
webapp.run()
포장지의 예를 찾고 계십니까? wrapper/ 로 시작하는 지점을 점검하십시오.
Semver는 버전 관리에 사용됩니다. 사용 가능한 버전은이 저장소의 태그를 참조하십시오.
이 프로젝트에 참여한 기고자 목록도 참조하십시오.
응용 프로그램
포장지
당신의 것이 빠졌습니까?, 알려주세요.
Jade Application Kit는 GPL 라이센스가 적용됩니다.
저작권 (C) 2015-2019, Vitor Lopes. 모든 권리 보유.