Разворачиваем Nuxt.js проект вместе с pm2 (Ubuntu)
Pm2 - это профессиональный менеджер процессов для Node.js проектов.
Для запуска Nuxt.js проекта и дальнейшей его поддержки будем использовать этот менеджер.
Установим пакет pm2 на Ubuntu:
Для запуска Nuxt.js проекта и дальнейшей его поддержки будем использовать этот менеджер.
Установим пакет pm2 на Ubuntu:
npm install pm2 -g
Создадим шаблон конфигурации pm2, выполнив команду в корне проекта:pm2 init
Затем изменим файл ecosystem.config.js следующим образом:module.exports = { apps : [ { name: "nuxt-dev", script: "./node_modules/nuxt/bin/nuxt.js", args: "dev" }, { name: "nuxt-prod", script: "./node_modules/nuxt/bin/nuxt.js", args: "start" } ] }
Для запуска проекта в тестируемой версии:
Для релиза:
pm2 start ecosystem.config.js --only nuxt-dev
npm run build && pm2 start ecosystem.config.js --only nuxt-prod
У вас опечатка.
ОтветитьУдалитьPM2 - менеджер процессов, а не менеджер пакетов