Server 如何使用pm2在nuxt js上设置子域?

Server 如何使用pm2在nuxt js上设置子域?,server,vuejs2,vue-router,nuxt.js,Server,Vuejs2,Vue Router,Nuxt.js,我在使用nuxt js在服务器上设置子域时遇到问题 我安装了setup/etc/hosts并放入127.0.0.1 subdomain.localhost,然后重新启动nginx服务器并重新启动pm2。主域不使用localhost:3000,因此端口可用。但我还是犯了一个错误 错误说明:服务器错误 应用程序中出现错误,无法提供您的页面。如果您是应用程序所有者,请查看日志以了解详细信息 我怎样才能解决这个问题?有人可以帮忙吗?pm2与域或子域无关。 据我所知,您希望将nuxt应用程序代理到子域 您

我在使用nuxt js在服务器上设置子域时遇到问题

我安装了setup/etc/hosts并放入127.0.0.1 subdomain.localhost,然后重新启动nginx服务器并重新启动pm2。主域不使用localhost:3000,因此端口可用。但我还是犯了一个错误

错误说明:服务器错误 应用程序中出现错误,无法提供您的页面。如果您是应用程序所有者,请查看日志以了解详细信息


我怎样才能解决这个问题?有人可以帮忙吗?

pm2与域或子域无关。
据我所知,您希望将nuxt应用程序代理到子域

您必须使用pm2启动nuxt应用程序:
pm2启动“下一次启动”

并将localhost:3000代理到您的域或子域,如下所示:

server {
    listen 80;
    server_name subdomain.localhost;

    location / {
        proxy_set_header   Host $http_host;
        proxy_pass         http://localhost:3000;
    }
}

我安装了Plesk,使用Plesk我设置了子域,并将nuxt应用程序放在那里,似乎可以工作。普莱斯克是一种方法,有很多种方法。要启动我使用的应用程序