$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/Имена папок-модулей никогда не содержат подчёркивания — для составных имён используйте вложенные папки. Если используемый компонент никак не попадает в бандл, почти всегда путь к папке не совпадает с именем класса.