Przejdź do treści

KRET LANGUAGE ACADEMY · DOKUMENTACJA ZE ŹRÓDEŁ

KRETM-B01-ProjectMap — Mapa projektu: warstwy, moduły, mapa lokalna

KRETM-B01-ProjectMap — Mapa projektu: warstwy, moduły, mapa lokalna

🇬🇧 English version below.
PoleWartość
TechnologiaKretM
PoziomBASIC
KlasyfikacjaRUNNABLE_LOCAL — Uruchamialny lokalnie (SDK, izolowany proces pluginu)
PlaygroundLOCAL_EXECUTE — lokalnie: wykonanie w KretStudio / SDK (publicznie: tylko statycznie)
SDK1.0.0-rc.3+kret.local.3 (kandydat lokalny, niepodpisany)
Wynik testuTEST_RESULTS.json, rzeczywisty wynik: EXPECTED_OUTPUT.txt

Co pokazuje

Szablon SDK core-plugin: project.kretm (warstwy Ui → Logic → Data, deny Ui -> Data, moduły z katalogami, połączenia link) i mapa lokalna Script/Orders/module.kretm. Manifest włącza mapę blokiem project { map … }. KretM niczego nie przyznaje — tylko ogranicza zależności.

Pliki

Plik
Disk/Schema.kdb
Script/App/Main.krs
Script/Orders/Orders.krs
Script/Orders/module.kretm
Script/Storage/Storage.krs
host-policy.json
plugin.kretl
project.kretm

Jak uruchomić

Katalog roboczy: katalog tego przykładu. kret oznacza <SDK>\Compiler\kret.exe, kretui-host — <SDK>\UiHost\kretui-host.exe. {DATA} / {OUT} to nowe, puste katalogi poza projektem. Wymagania: REQUIREMENTS.md.

  1. kret check . --json — walidacja mapy i kodu względem mapy
  2. kret run . --policy host-policy.json --data {DATA} — uruchomienie (App → Orders → Storage → KretDB)

Oczekiwany wynik

„zamówień: 2, pierwsze miało numer 1”.

Najczęstszy błąd

Własne foldery projektu bez mapy KretM — Core odrzuca taki projekt (mapping_required).

Ź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.

01_LANGUAGES/KretM/Examples/BASIC_ProjectMap/README.md
SHA-256 C5293820C4A9CFAC1AC0BB207E4FA9714B2EA76F50F5032655824B0CDCEA4FC3

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