Базовый шаблон для работы Nuxt в качестве middleware для Express.
Nuxt.js, Express.js, Mongoose.js, MongoDB.
Рекомендуемая среда разработки - VS Code + Prettier. Предварительно установите Node.js 16 (https://nodejs.org/en/) и MongoDB 4.4.5 (https://www.mongodb.com/try/download/community). Затем в консоли пропишите:
npm install
В корневой папке проекта создайте файл ".env". В нём укажите:
- BASE_URL: домен вашего сайта
- PORT: порт, на котором будет работать приложение
- DATABASE: название базы MongoDB, с которой будет работать приложение
Например, для разработки:
BASE_URL=http://localhost:3000
PORT=3000
DATABASE=site
Для production:
BASE_URL=https://site.ru
PORT=3000
DATABASE=site
npm run dev
npm run build
npm start