Об этом проекте

Nodeclub — это открытая система сообщества, разработанная с использованием Node.js и MongoDB, отличающаяся элегантным интерфейсом, богатыми функциями, компактностью и быстротой. Она уже развернута и работает в китайском техническом сообществе Node.js CNode (cnodejs.org), а также может использоваться для создания собственного сообщества. Требования к среде выполнения: - Node.js (обязательно, согласно бейджу README требуется версия 4.2 или выше, в онлайн-среде используется v8.12.0) - MongoDB (обязательно, онлайн-версия v4.0.3) - Redis (обязательно, онлайн-версия v4.0.9) - Проект не гарантирует совместимость с Windows Процесс установки и развертывания: 1. Установите Node.js, MongoDB и Redis, затем запустите службы MongoDB и Redis 2. Выполните make install для установки зависимых пакетов проекта 3. Скопируйте config.default.js в config.js и измените файл конфигурации по мере необходимости 4. Выполните make test, чтобы убедиться, что все службы работают нормально 5. Запустите приложение с помощью node app.js 6. Откройте http://localhost:3000 для использования Что касается тестирования, проект поддерживает запуск тестов через make test, тестов покрытия через make test-cov, а также использует Travis CI для непрерывной интеграции и codecov для отслеживания покрытия кода. Проект распространяется под лицензией MIT, и приветствуются отзывы или предложения через issue на GitHub для участия в развитии.