Numencode — это веб-приложение, основанное на платформе Laravel 6.4, которое позволяет публиковать, редактировать и изменять контент, организовывать, удалять, а также обслуживать его из центрального интерфейса.
Он используется для запуска веб-сайтов, содержащих страницы, блоги, новости, галереи, каталоги и магазины.
Numencode — это автономное приложение для создания, развертывания, управления и хранения контента на веб-страницах. Веб-контент включает в себя текст и встроенную графику, фотографии, видео, аудио и код (например, для приложений), который отображает контент или взаимодействует с пользователем.
Numencode содержит встроенную панель администрирования бэк-офиса для управления контентом и структурой конкретного веб-сайта.
Документация для Numencode в настоящее время находится в стадии разработки.
Numencode был создан и поддерживается Блазом Ораземом.
Пожалуйста, напишите электронное письмо на адрес [email protected] обо всем, что касается этого проекта.
Следите за @blazorazem в Твиттере.
Клонируйте этот репозиторий в каталог вашего проекта:
$ git clone https://github.com/BlazOrazem/numencode.git
Убедитесь, что в вашей системе установлен Composer, и запустите:
$ composer install
И, наконец, запустите установщик Numencode:
$ php artisan project:install
Все готово.
Проверьте файл .env.example
на наличие дополнительных конфигураций и скопируйте нужные настройки в свой файл .env
.
Обязательно проверьте файл /config/numencode.php
для получения дополнительных настроек приложения.
URL-адрес панели администратора должен быть APP_URL
(из файла .env
), за которым следует /admin
, например: https://www.numencode.com/admin
Учетные данные менеджера устанавливаются командой php artisan project:install
.
Установите Node.js в свою систему, чтобы иметь возможность запускать команды npm
в терминале.
Установите менеджер зависимостей Yarn, выполнив команду:
$ npm i -g yarn
Перейдите в корневую папку вашего проекта и установите зависимости с помощью Yarn:
$ yarn install
Ресурсы темы по умолчанию (стили и скрипты) хранятся в:
/modules/Cms/Resources/assets/
После внесения изменений в файлы стилей и/или скриптов просто запустите Laravel Mix:
Режим разработки (неминифицированный код с исходными картами):
$ yarn run dev
Режим производства (мини-код):
$ yarn run prod
Режим просмотра (работает в фоновом режиме и отслеживает изменения в файлах):
$ yarn run watch
Установите Node.js в свою систему, чтобы иметь возможность запускать команды npm
в терминале.
Установите менеджер зависимостей Yarn, выполнив команду:
$ npm i -g yarn
Из корневого каталога проекта перейдите в:
$ cd modules/Admin/Resources/assets/vendor
Установите зависимости с помощью Yarn:
$ yarn install
Ресурсы для темы администратора (стили и скрипты) хранятся в:
/modules/Admin/Resources/assets/
После внесения изменений в стили и/или скрипты, запущенные в каталоге modules/Admin/Resources/assets
, запустите Laravel Mix с помощью команды:
Режим разработки (неминифицированный код с исходными картами):
$ yarn run dev
Режим производства (мини-код):
$ yarn run prod
Режим просмотра (работает в фоновом режиме и отслеживает изменения в файлах):
$ yarn run watch
Numencode — это программное обеспечение с открытым исходным кодом, лицензированное по лицензии MIT.