git clone и установить зависимости, используя электрон или NW - PullRequest
0 голосов
/ 19 октября 2019

Можно ли запустить репозиторий get clone, установить yarn и запустить файлы проекта локально, используя Electron или NW.js?

Больше контекста по этому вопросу. Попытка настроить настольное приложение, которое может выполнить следующие действия для команды, не являющейся разработчиком. В настоящее время для запуска локального проекта разработчики делают следующее.

  • клонировать файлы из github
  • yarn установить все пакеты.
  • yarn run dev

Это запускает проект локально, запуская локальную версию приложения, использующего React и Express. Теперь я хочу, чтобы команда разработчиков не могла запустить этот проект, также используя localhost:!

Я не хочу, чтобы эта команда прошла через все вышеописанные шаги. Поэтому я надеюсь, что смогу создать настольное приложение, которое будет выполнять эти шаги для команды. Это звучит возможно?

  1. Проблемы, которые я предвижу. Может ли Electron или NW подключаться к удаленному репозиторию git и клонировать файлы?
  2. Даже если номер 1 возможен, как они будут локально запускать проект без пряжи? Не хотите, чтобы они устанавливали пряжу.
  3. Имеет ли Electron пакет всех узловых модулей, чтобы они уже были готовы и установлены, и может запустить сценарий пакета для них без пряжи.
...