Przejdź do treści

KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ

BUILD_INSTRUCTIONS — KretUiDemo

BUILD_INSTRUCTIONS — KretUiDemo

Katalog roboczy / working directory: folder tego pluginu (zawiera src/). kret = <SDK>\Compiler\kret.exe z SDK 1.0.0-rc.3+kret.local.3 (lub pinned Vendor Core rc.3+kc-base-test610). Wszystkie polecenia poniżej zostały wykonane w tej rundzie — wyniki: TEST_RESULTS.json.

#Krok / StepPolecenie / Command
1Utworzenie projektu / createPrzykład SDK 11_Examples/UiDemo (źródło kandydata SDK). / SDK example 11_Examples/UiDemo. Nowy projekt od zera / from scratch: kret new basic <katalog> --name KretUiDemo
2Kod / codesrc/plugin.kretl, src/Script/**.krs, src/Disk/Schema.kdb, src/Ui/*
3Sprawdzenie / checkkret check src --json
4Buildkret build src → src/Build/plugin.kbc, manifest.json
5Testy / tests— (brak modułów Tests/ / no Tests/ modules)
5aUruchomienie lokalne / local runkret run src --policy examples/host-policy.json --data <nowy katalog>
6Paczka / packkret publish pack src --channel dev --include-sources -o package → package/LOCAL-KPL-WDGTDEM3-1.0.0-dev.kpkg
7Weryfikacja / verifykret publish verify package/LOCAL-KPL-WDGTDEM3-1.0.0-dev.kpkg --report package/verify-report.json

Uwagi / notes:

  • --include-sources jest wymagane dla KPM Core: Core kompiluje plugin ze źródeł i odrzuca paczkę z samym bytecode (source_package_required, STUDIO-R02). / Required for Core KPM.
  • Kanał dev: paczka niepodpisana (signature: SKIPPED, nie PASS). Brak podpisu produkcyjnego — ceremonia C1 nie odbyła się. / Unsigned dev package; no production signature exists.
  • host-policy.json nigdy nie trafia do .kpkg (lista dozwolonych KretPublish). / Never packed.

Źródło i wersja

Zweryfikowany import PUBLIC_CANDIDATE. Identyfikatory źródeł odnoszą się do eksportu i nie dają dostępu do plików serwera.

03_EXAMPLE_PLUGINS/KretUiDemo/BUILD_INSTRUCTIONS.md
SHA-256 38F2A4A535F658F4300EBEFA20A2B3C3EA0554764807C3F2F9EAA06179ED15DB

Oryginalne źródło jest dwujęzyczne; terminy techniczne i polecenia zachowano.

Zaloguj się na konto użytkownika, aby zapisywać postęp i zakładki. Konta obsługi mogą czytać bez zapisu postępu. Logowanie →

Wybierz, co możemy zapamiętać w tej przeglądarce. Możesz zmienić decyzję w każdej chwili.

Polityka prywatności