launcher-tauri
Desktop launcher to install and use Holochain apps locally
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- custom.md
- feature_request.md
- release.yaml
- test.yaml
- index.ts
- notifications.ts
- .gitignore
- package.json
- README.md
- tsconfig.json
- index.ts
- .gitignore
- package-lock.json
- package.json
- README.md
- tsconfig.json
- vite.config.ts
- index.html
- 128x128.png
- 128x128@2x.png
- 32x32.png
- icon.icns
- icon.ico
- icon.png
- Square107x107Logo.png
- Square142x142Logo.png
- Square150x150Logo.png
- Square284x284Logo.png
- Square30x30Logo.png
- Square310x310Logo.png
- Square44x44Logo.png
- Square71x71Logo.png
- Square89x89Logo.png
- StoreLogo.png
- hc-launch.rs
- mod.rs
- sign_zome_call.rs
- cli.rs
- error.rs
- launch_tauri.rs
- lib.rs
- prepare_webapp.rs
- .gitignore
- build.rs
- Cargo.lock
- Cargo.toml
- LICENSE_CAL-1.0
- tauri.conf.json
- README.md
- lib.rs
- shared_commands.rs
- window_builder.rs
- zome_call_signing.rs
- Cargo.toml
- LICENSE_CAL-1.0
- README.md
- common.rs
- mod.rs
- v0_2_7.rs
- version_manager.rs
- config.rs
- errors.rs
- holochain_manager.rs
- launch.rs
- lib.rs
- Cargo.toml
- error.rs
- installed_web_app_info.rs
- lib.rs
- utils.rs
- web_app_manager.rs
- Cargo.toml
- init.rs
- launch.rs
- mod.rs
- v0_3.rs
- error.rs
- lair_keystore_manager.rs
- lib.rs
- utils.rs
- Cargo.toml
- index.html
- index.js
- architecture.md
- bump-holochain-lair.md
- dev-setup.md
- install-linux.md
- install-macos.md
- install-windows.md
- MaterialIcons-Regular.codepoints
- MaterialIcons-Regular.ttf
- MaterialIconsOutlined-Regular.codepoints
- MaterialIconsOutlined-Regular.otf
- MaterialIconsRound-Regular.codepoints
- MaterialIconsRound-Regular.otf
- MaterialIconsSharp-Regular.codepoints
- MaterialIconsSharp-Regular.otf
- MaterialIconsTwoTone-Regular.codepoints
- MaterialIconsTwoTone-Regular.otf
- mulish-v5-latin-300.eot
- mulish-v5-latin-300.svg
- mulish-v5-latin-300.ttf
- mulish-v5-latin-300.woff
- mulish-v5-latin-300.woff2
- mulish-v5-latin-500.eot
- mulish-v5-latin-500.svg
- mulish-v5-latin-500.ttf
- mulish-v5-latin-500.woff
- mulish-v5-latin-500.woff2
- mulish-v5-latin-500italic.eot
- mulish-v5-latin-500italic.svg
- mulish-v5-latin-500italic.ttf
- mulish-v5-latin-500italic.woff
- mulish-v5-latin-500italic.woff2
- mulish-v5-latin-600.eot
- mulish-v5-latin-600.svg
- mulish-v5-latin-600.ttf
- mulish-v5-latin-600.woff
- mulish-v5-latin-600.woff2
- mulish-v5-latin-600italic.eot
- mulish-v5-latin-600italic.svg
- mulish-v5-latin-600italic.ttf
- mulish-v5-latin-600italic.woff
- mulish-v5-latin-600italic.woff2
- mulish-v5-latin-700.eot
- mulish-v5-latin-700.svg
- mulish-v5-latin-700.ttf
- mulish-v5-latin-700.woff
- mulish-v5-latin-700.woff2
- mulish-v5-latin-700italic.eot
- mulish-v5-latin-700italic.svg
- mulish-v5-latin-700italic.ttf
- mulish-v5-latin-700italic.woff
- mulish-v5-latin-700italic.woff2
- mulish-v5-latin-800.eot
- mulish-v5-latin-800.svg
- mulish-v5-latin-800.ttf
- mulish-v5-latin-800.woff
- mulish-v5-latin-800.woff2
- mulish-v5-latin-800italic.eot
- mulish-v5-latin-800italic.svg
- mulish-v5-latin-800italic.ttf
- mulish-v5-latin-800italic.woff
- mulish-v5-latin-800italic.woff2
- mulish-v5-latin-900.eot
- mulish-v5-latin-900.svg
- mulish-v5-latin-900.ttf
- mulish-v5-latin-900.woff
- mulish-v5-latin-900.woff2
- mulish-v5-latin-900italic.eot
- mulish-v5-latin-900italic.svg
- mulish-v5-latin-900italic.ttf
- mulish-v5-latin-900italic.woff
- mulish-v5-latin-900italic.woff2
- mulish-v5-latin-italic.eot
- mulish-v5-latin-italic.svg
- mulish-v5-latin-italic.ttf
- mulish-v5-latin-italic.woff
- mulish-v5-latin-italic.woff2
- mulish-v5-latin-regular.eot
- mulish-v5-latin-regular.svg
- mulish-v5-latin-regular.ttf
- mulish-v5-latin-regular.woff
- mulish-v5-latin-regular.woff2
- bug_icon.png
- close_icon.svg
- copy_icon.svg
- dummy_app_icon.png
- eye_icon.svg
- eye_icon_crossed.svg
- gear_icon.svg
- git_branch.png
- Holochain_Halo.svg
- Holochain_Halo_blue.svg
- Holochain_Halo_complete.svg
- Holochain_Halo_complete_no_gradient.svg
- Holochain_Halo_complete_transparent.svg
- Holochain_Halo_no_gradient.svg
- HolochainError.png
- home_icon.svg
- info_icon.svg
- language_icon_blue.svg
- language_icon_white.svg
- launch_icon.svg
- lock_icon.svg
- More.svg
- More_selected.svg
- Open_App.svg
- refresh.png
- select_arrow.svg
- Square284x284Logo.png
- Square310x310Logo.png
- trashcan.svg
- favicon.ico
- publish-apps.js
- setup-binaries.bat
- setup-binaries.sh
- appstore-interface.ts
- types.ts
- About.vue
- AlreadyRunning.vue
- ChangeLanguage.vue
- Config.vue
- Error.vue
- NetworkStats.vue
- EnterPassword.vue
- Setup.vue
- DisabledCloneCard.vue
- HCButton.vue
- HCCircularProgress.vue
- HCDialog.vue
- HCDialogHeaded.vue
- HCErrorIcon.vue
- HCGenericDialog.vue
- HCLoading.vue
- HCMoreToggle.vue
- HCProgressBar.vue
- HCSelect.vue
- HCSelectCard.vue
- HCSnackbar.vue
- HCTextArea.vue
- HCTextField.vue
- HoloIdenticon.vue
- InstalledCellCard.vue
- LoadingDots.vue
- PasswordField.vue
- StackedChart.vue
- ToggleSwitch.vue
- AppPreviewCard.vue
- AppSettingsCard.vue
- InstallAppDialog.vue
- InstalledAppCard.vue
- InstalledAppsList.vue
- InstalledAppStatus.vue
- SelectReleaseDialog.vue
- get-happs.ts
- types.ts
- actions.ts
- index.ts
- AppStore.vue
- FactoryReset.vue
- Home.vue
- Launcher.vue
- Settings.vue
- App.vue
- bootUpSlogans.ts
- constants.ts
- hdi.ts
- hdk.ts
- locale.ts
- main.ts
- shims-vue.d.ts
- types.ts
- utils.ts
- vuex-shim.d.ts
- 128x128.png
- 128x128@2x.png
- 16x16.png
- 32x32.png
- holochain.png
- icon.icns
- icon.ico
- icon.png
- icon_priority_high.png
- icon_priority_high_32x32.png
- icon_priority_medium.png
- icon_priority_medium_32x32.png
- Square107x107Logo.png
- Square142x142Logo.png
- Square150x150Logo.png
- Square284x284Logo.png
- Square30x30Logo.png
- Square310x310Logo.png
- Square44x44Logo.png
- Square71x71Logo.png
- Square89x89Logo.png
- StoreLogo.png
- choose_version.rs
- config.rs
- enable_app.rs
- factory_reset.rs
- get_app_info.rs
- get_state_info.rs
- icon_src.rs
- install_app.rs
- install_devhub.rs
- mod.rs
- network_stats.rs
- notifications.rs
- open_app.rs
- password.rs
- quit.rs
- restart.rs
- save_app.rs
- sign_zome_call.rs
- start_app.rs
- storage.rs
- uninstall_app.rs
- update_default_ui.rs
- config.rs
- default_apps.rs
- error.rs
- manager.rs
- mod.rs
- state.rs
- logs.rs
- mod.rs
- file_system.rs
- main.rs
- menu.rs
- running_state.rs
- system_tray.rs
- .gitignore
- build.rs
- Cargo.toml
- entitlements.plist
- tauri.conf.json
- example.spec.ts
- .browserslistrc
- .eslintignore
- .eslintrc
- .gitignore
- .npmignore
- .prettierignore
- .prettierrc
- appstore_filter_list.json
- Cargo.lock
- Cargo.toml
- flake.lock
- flake.nix
- index.html
- package.json
- README.md
- rustfmt.toml
- tsconfig.json
- tsconfig.node.json
- updater_0_2.json
- vite.config.ts
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/holochain/launcher-tauri
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd launcher-tauri
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Node.js
쉬움 추천사전 준비물
cd api
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
3. Rust
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
cargo build --release
Rust 프로젝트를 컴파일합니다.
cargo run
빌드 후 바로 실행까지 진행합니다.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
