Об этом проекте
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 для участия в развитии.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.