Поиск…
Установка Electrify для приложения Meteor
Электронные порты HTML-приложений для веб-приложений для собственных приложений для ряда устройств, включая создание собственных настольных приложений. Это также очень легко начать!
Для начала у нас должны быть установлены electron
, nodejs
, npm
, git
и meteor
. Знакомство с этими инструментами важно для работы с Meteor, поэтому убедитесь, что вы знаете об этих вещах в первую очередь.
электрон
npm install -g electrify
-
electron
- это то, что мы используем! Подробнее читайте здесь . -
electrify
- это инструмент для упаковки приложений Meteor. Режим чтения здесь .
Другие требования по установке и использованию Electrify with Meteor
метеор
curl https://install.meteor.com/ | sh
Есть много способов установить Meteor, см. Здесь .
-
meteor
- это рамка JavaScript, которую мы будем использовать для создания нашего приложения. Это дает нам множество упрощений для некоторых довольно концептуально трудных проблем в веб-приложениях; его простота была отмечена как полезная для прототипических проектов. Подробнее читайте здесь .
NodeJS
apt-get install nodejs build-essentials
В зависимости от вашей ОС существует множество способов установки. Узнайте, в каком направлении вам нужно здесь .
-
nodejs
- это пакет для Node.js, который представляет собой среду Javascript для запуска JavaScript на стороне сервера. Подробнее читайте здесь .
НПМ
npm
должен быть связан с установкой nodejs
. Проверьте это, выполнив команду npm -v
после установки nodejs
.
-
npm
- диспетчер пакетов узлов. Это огромная коллекция модулей с открытым исходным кодом, которые вы можете легко добавить в свои проекты Node. Подробнее читайте здесь .
Использование электрификации при применении метеорита
Давайте загрузим пример проекта Meteor Todos с использованием сценария командной строки Linux (командной строки), чтобы проверить Электричество проекта в первый раз:
Требования к этому разделу:
Гит
apt-get install git-all
Существует множество способов установки Git. Проверьте их здесь .
-
git
- это система управления версиями файлов. Они могут храниться удаленно (т. Е. В Интернете) в публичных хранилищах (GitHub - довольно известный) или в частных репозиториях (например, BitBucket предоставляет ограниченные бесплатные частные хранилища). Подробнее [здесь] [5].
#!/usr/bin/bash
# Change this parameter to choose where to clone the repository to.
TODOSPATH="/home/user/development/meteor-todos"
# Download the repository to the $TODOSPATH location.
git clone https://github.com/meteor/todos.git "$TODOSPATH"
# Change directory (`cd`) into the Todos project folder.
cd "$TODOSPATH"
Теперь у нас должна быть папка проекта с именем «meteor-todos» в месте, указанном в параметре TODOSPATH. Мы также сменили каталог ( cd
) в папку проекта, поэтому давайте добавим Electrify в этот проект!
# It's really this simple.
electrify
Правильно - команда с одним словом, и наш проект готов. Разрешения могут вызывать ошибки при попытке запуска electrify
как команды, в случае wihch попробуйте sudo electrify
переопределить разрешения.
Тем не менее, попытайтесь разрешить эти проблемы с разрешениями - это не очень хорошая практика для излишней sudo
(о которой я расскажу, но я мог бы написать целую другую тему о том, почему это так!)