Поиск…
Установка 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 (о которой я расскажу, но я мог бы написать целую другую тему о том, почему это так!)