Установка CMS keystoneJS работающей на Node.js В большей степени оставляю это для себя, что бы за...

Социальная сеть
Данное сообщество не является официальным и не преследует ни каких целей. Владелец сайта оставляет за собой право удалять сообщения по своему усмотрению. Рекламные темы и сообщения только с согласия администратора.

Вход Регистрация
Быстрый вход / регистрация, через социальную сеть
Регистрируясь на сайте, Вы безоговорочно принимаете условия политики конфеденциальности и обработки персональных данных

Михаил Базаров

Дата последнего входа: вчера в 19:49
Дата регистрации: 7 Февраля 2012 21:17
День рождения: 7 ноября
Пол: Мужской
Михаил Базаров -> Всем
1 августа 13:42
Установка CMS keystoneJS работающей на Node.js

В большей степени оставляю это для себя, что бы закрепить.
Устанавливал на Windows

Качаем и устанавливаем node.js - https://nodejs.org/en/
Качаем и устанавливаем mongoDB - https://www.mongodb.com/download-cente...#community
В процессе установится оболочка для управления базами данных

Создаем директорию, в которую будет ставиться keystoneJS
C:/KEYSTONE/site.ru

Открываем эту директорию в командной строке
cd C:/KEYSTONE/site.ru

Ставим Yeoman
npm install -g yo

Ставим keystoneJS
npm install -g generator-keystone

Выполняем команду запуска
yo keystone

В процессе задаст вопросы по установке:
- Название проекта
- Адрес проекта
- Ставить ли модули (Блог, Галерея, Форма связи)
- Использовать ли шаблонизатор (я выбираю twig)
- Использовать ли компилятор css (я выбираю sass)
- Почта админа и пароль
- Настройки почтовой системы (пропускаем, не соглашаемся)

Выполняем первый запуск (тафталогия)
node cd C:/KEYSTONE/site.ru/keystone.js

Выполняем старт проекта
npm start

Сайт будет доступен по адресу
localhost:3000

Админка
localhost:3000/keystone/

Шаблоны сайта лежат в
C:/KEYSTONE/site.ru/templates
C:/KEYSTONE/site.ru/public

Все собирается само twig-ом и sass-ом

Все, дальше там все просто, просто делаем сайт. Уж не сложнее битрикса устроена CMS ка)
Сайт CMS-ки с документацией https://keystonejs.com


Сергей Стефанович
Решил появаскриптить?)