1.1.4 • Published 5 years ago

efi v1.1.4

Weekly downloads
2
License
Apache-2.0
Repository
github
Last release
5 years ago

efi · GitHub license npm version

Менеджер установки и сборки ely.flat.

1. Установка

Платформа ely.flat использует технологию NodeJS, поэтому ely.flat.installer может быть установлен через менеджер пакетов npm.

sudo npm install -g efi 

Если во время установки возникли ошибки, выполните:

sudo npm install -g efi --unsafe-perm=true --allow-root

Так установка пройдёт с правами администратора, что необходимо, потому что efi устанавливается как самостоятельное приложение.

Для корректной работы программы, её необходимо устанавливать как глобальный пакет. После чего в терминале будет доступна команда:

efi

Для использования cli версии, введите:

efi --help

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

Откройте терминал и перейдите в нужную Вам директорию. Находясь в ней, введите команду:

efi

Откроется графическое представление efi. В самом низу окна убедитесь, что установлена именна та директория, в которой будет находится Ваше приложение.

Выполните первый пункт в основном меню - "INIT THE APP".

В рабочей директории будет сгенерировано несколько файлов:

  • app.js - главный файл Вашего приложения.
  • app.config.json - файл конфигурации приложения.
  • ely.flat.js - главный файл библиотеки ely.flat.

И директория build со следующим содержимым:

  • css - директория стилей.
  • css/efx.css - таблица стилей ely.flat.
  • css/efx.css.map - карта стилей ely.flat.
  • resources/fonts - шрифты, необходимые ely.flat.
  • js - директория скриптов.
  • js/index.js - главный JS файл Вашего приложения.
  • app.config.json - копия файла конфигурации проекта.

Содержимое директории build может быть выгружено на веб сервер и использоваться, как обычное pureJS веб-приложения, без es модулей.

Если хотите использовать CLI инициилизацию, ведите команды в терминале:

efi --init
efi --build

3. Разработка в реальном времени или "Сервер живого обновления"

Для максимально удобной и комфортной разработки Вы можете использовать технологию "Live Update Server".

###3.1 Подготовка Перейдите в конфигурацию Вашего приложения и активируйте манифест "useDevelopMode" (Использовать режим разработчика). Так, при обновлении файлов приложения, оно будет перезагружаться.

###3.2 Live update server В графическом представлении efi выберите четвертый пункт. Активируйте переключатель и нажмите "Открыть приложение".

###3.3 Профит! Отлично, всё готово. Теперь, когда Вы будете редактировать файл app.js, efi будет пересобирать Ваше приложение и Вы в реальном времени сможете отследить изменения. Вы также можете это сделать одновременно используя мобильные устройства, используя адрес компьютера в сети и порт 1580.

Если хотите использовать CLI, введите команду:

efi --server

На Вашем компьютере будет запущен веб-сервер по адресу:

http://localhost:1580

При изменении файла app.js в корне Вашего приложения, будет совершаться живой перезапуск веб-приложения.

5. Дополнительно

Для получения CLI справки, введите в терминале:

efi --help
1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.8

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago