实时服务器上的静态HTML / CSS / JS前端和Node.js后端...如何?

时间:2020-08-17 15:19:51

标签: node.js express

我希望你们中的一个能帮助我,因为我真的在挣扎:

我在本地开发了一个静态网站(在Ubuntu 20.04上)。该网站使用一个node.js文件(app.js)和一些节点结节。

在本地,app.js与package.json和节点模块一起位于“ public”文件夹中。当我运行“ npm run dev”时,该文件将启动一个虚拟服务器(localhost:5000)。

要使静态站点能够使用app.js中的内容(通过nodemailer发送电子邮件,并通过mailchimp api连接到mailchimp),我必须通过localhost:5000访问该站点。

编辑:在我的html文件中,我有一个表单,该表单可以POST到终结点“ / subscribe”,由app.js文件拾取的终结点以供express进行进一步处理,以及mailchimp api。 >

当我在本地时,一切都会正常进行。

现在有一个问题:如何在实时服务器上完成这项工作?

静态文件在服务器上的“公共”文件夹中在线,并且前端工作正常。

编辑:我正在运行Ubuntu 20.04,Openlitespeed以及最新版本的node和npm的VPS。

0 个答案:

没有答案
相关问题