nuxt pm2-runtime找不到页面目录

时间:2020-07-27 11:39:53

标签: docker nuxt.js pm2

我已经创建了一个标准的nuxt项目(npx create-nuxt-app),并希望使用pm2-runtime将其部署在服务器上。我有node v10.16.0npm 6.9.0。因此,我遵循了nuxt网站上的文档:https://nuxtjs.org/faq/deployment-pm2

首先我运行npm run build,然后运行pm2-runtime ecosystem.config.js。我收到的问题如下:

ℹ Preparing project for development                                                                                                                                                                                                       13:33:36
ℹ Initial build may take a while                                                                                                                                                                                                          13:33:36
ERROR  No pages directory found in /Users/Sites/nuxtapp/ecosystem.config.js. Did you mean to run nuxt in the parent (../) directory?                                                                                13:33:36
  at Builder.validatePages (node_modules/@nuxt/builder/dist/builder.js:5653:13)

我的ecosystem.config.js如下:

module.exports = {
    apps: [
        {
            name: 'nuxtapp',
            exec_mode: 'cluster',
            cwd: './',
            instances: 'max',
            script: './node_modules/nuxt/bin/nuxt.js',
            args: 'start',
        },
    ],
}

我在做什么错了?

1 个答案:

答案 0 :(得分:1)

弄清楚了。解决方案是在rootDir: __dirname

中添加nuxt.config.js