$mol Дока от сообщества
  • 🏠Главная
    • Приглашаем всех к улучшению документации
    • Что такое $mol и MAM?
  • 💡FAQ
    • Новые вопросы
    • Как запустить $mol?
    • Как работать в $mol с git?
    • Что такое .tree?
    • Как работать со стилями в $mol?
    • Как интегрировать что-то в $mol?
  • 🧑‍💻🧑💻 Практика
    • Шпаргалка $mol
    • Быстрый старт
      • Hello World!
      • Список дел
      • Крестики-нолики
      • Счётчик
      • Калькулятор
    • Реальные приложения
  • 🧱Компоненты
    • Компоненты UI
    • Иконки
    • Стили и темы
  • 📊Яндекс Метрика
  • 🇱🇷Локализация i18n
  • 🎯RoadMap
    • $mol
    • Плагины VS Code
    • Компоненты UI
  • 🌎Экосистема
    • Экосистема
  • 🧞Статьи и видео
    • Статьи
    • Видео
    • Цитаты и мемы
  • GitHub $mol
  • Сайт $mol
Powered by GitBook
On this page

Was this helpful?

  1. FAQ

Как работать в $mol с git?

Все вопросы, которые относятся к git и $mol

PreviousКак запустить $mol?NextЧто такое .tree?

Last updated 2 years ago

Was this helpful?

Что нужно клонировать из git, чтобы начать разработку?

Нужно клонировать рабочее окружение и уже в нём начать работать.

git clone https://github.com/hyoo-ru/mam.git ./mam && cd mam
npm install && npm start

Подробнее тут:

Что такое монорепотозиторий и полирепозиторий?

Подробнее вы можете узнать . МАМ поддерживает работу с этими 2 типами репозиториев и предоставляет свои команды npm для работы с ними.

Также можно для лучшего понимания видов репозиториев можно посмотреть данный сайт

Как установить какой-либо модуль, проект?

Для установки какого-либо модуля в mam достаточно команды

yarn start hyoo/app

Эта команда установит данную версию модуля в деррикторию mam и все зависимости к нему. Подробнее можете прочитать

Как выложить свой модуль на GitHub Pages?

Для мола есть инструкция по автоматическому разворачивавнию своего проекта на GitHub Pages.

  1. Нужно идти по инструкции в разделе

  2. Нужно правильно в настройках GitHub создать токен, дать токену права на пуш в репозитории и добавить секрет к самому репозиторию с проектом.

  3. Если не получается самостоятельно, то лучше написать в чат и спросить по токену. Это занимает 3 минуты, если знаешь как настроить)

  1. Вот пример созданого файла для развертывания в примере

  2. Создание секрета для репозитория

  3. создание токена. Не забудьте выдать правильные права на пуш!

Как работать с Fork-ом модуля?

Fork - это копия репозитория, через который вы можете независимо вносить изменения в своём репозитории и потом создавать Pull Requests для внесения этих изменений в основной репозиторий модуля. Вы можете ознакомиться с данной темой здесь:

Или здесь : . Прочтите все разделы Working with fork - это ответит на большинство вопрос связанных с работой fork

💡
https://mol.hyoo.ru/#!demo=mol_button_demo/bench=init/Description=Create%20MAM%20project
здесь
https://monorepo.tools/
https://github.com/hyoo-ru/apps.hyoo.ru
здесь
Развертывание приложения на Github Pages
https://t.me/mam_mol
https://github.com/Lyumih/analitics-example/blob/main/.github/workflows/deploy.yml
https://github.com/settings/tokens
https://www.atlassian.com/ru/git/tutorials/syncing
https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/about-forks