我已经创建了一个标准的nuxt项目(npx create-nuxt-app
),并希望使用pm2-runtime
将其部署在服务器上。我有node v10.16.0
和npm 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',
},
],
}
我在做什么错了?
答案 0 :(得分:1)
弄清楚了。解决方案是在rootDir: __dirname
nuxt.config.js