网络上VueJS服务器的设置域

时间:2020-08-25 16:50:47

标签: node.js apache vue.js server domain-name

我有一个项目,该项目使用NodeJs服务器作为后端,使用VueJs作为前端。 我使用此服务器运行前端服务器:

npm run serve

现在,我有一个域

duduman.ro

我想为在localhost:8080上运行的应用设置域 我尝试使用apache,但没有成功。(设置virtualhost)

<VirtualHost *:8080>
    ServerName duduman.ro
</VirtualHost>

我还尝试为8080端口设置一个子域:app.duduman.ro,但调用“ app.duduman.ro”返回“找不到对象”,然后调用“ app.duduman.ro:8080”返回“无效主机标头”。

PS:端口正确转发,因为使用端口8080的外部IP可以正常工作。

1 个答案:

答案 0 :(得分:1)

检出Heroku node.js应用程序,它应该可以解决您的问题。

https://www.heroku.com/nodejs

对我来说,这是最简单的部署方式。