Застосунки $mol живуть усередині MAM — інструмента збірки та реєстру модулів. Ви клонуєте його один раз і розробляєте свої модулі всередині:1gitclonehttps://github.com/hyoo-ru/mam.git./mam2cdmam3npminstall4npmstartnpmstart запускає стежачий сервер розробки на http://localhost:9080/. Він перезбирає під час збереження й автоматично розв'язує залежності — ви ніколи не супроводжуєте конфігурацію збирача.Є й офіційний швидкий старт із README MAM, без клонування:1mkdirmam&&cdmam2npmexecmam@latestВін піднімає той самий дев-сервер у порожній теці. Ми все ж радимо клон: уся робота все одно йде всередині MAM, а в клоні одразу є налаштування редактора (.vscode) і .npmrc.
Нічого не ставили на комп'ютер? Відкрийте воркспейс у GitHub Codespaces: codespaces.new/hyoo-ru/mam. Це VS Code у браузері на машині GitHub, Node.js там уже є. Виконайте в його терміналі npminstall і npmstart та відкрийте проброшений порт 9080.
Кожне ім'я компонента відповідає шляху до теки, і кожне підкреслення є роздільником тек:1$my_app → my/app/2$my_app_header → my/app/header/Імена тек модулів ніколи не містять підкреслення — для назв із кількох слів використовуйте вкладені теки. Якщо компонент, який ви використовуєте, ніколи не з'являється у збірці, майже завжди шлях до теки не збігається з іменем класу.