Запуск сервера

Откройте файл конфигурации приложения и измените параметры компонентов:

config/default.js

module.exports = {

    title: 'Blog',

    components: {
        'db': {
            settings: {
                'database': process.env.MONGO_NAME || 'evado-blog',
            }
        },
        'cookie': {
            secret: 'blog.evado'
        },
        'session': {
            secret: 'blog.evado'
        },
        ...
    },
    ...
};

Запуск веб-сервера производите в режиме development, который включает подробное логирование операций. Кроме того, данный режим может отличаться конфигурацией приложения и компонентов. Переопределяемые параметры задаются в config/development.js. Включение режима сервера задается через установку переменной окружения NODE_ENV. Если запуск прозводится из Visual Studio Code, то переменная окружения устанавливается в файле /blog/.vscode/launch.json.

Пример для Linux:

NODE_ENV=development node console/start

Пример для Windows:

set NODE_ENV=development
node console/start

В дальнейшем установка NODE_ENV=development будет подразумеваться по умолчанию при запуске консольных скриптов.

Файл конфигурации приложения выбирается на основе значения переменной NODE_ENV.

Если указано свойство parent, то конфигурация наследует другую конфигурацию. Например, development и production наследуют default. Если у приложения (или модуля) есть original (определяется в конструкторе), то конфигурация наследуется из местоположения оригинала.

Выполните установку и запуск.

node console/install
node console/start

Приложение будет запущено на http://localhost:3000.