我有 Express 应用程序,并且有 index.ejs 文件而不是 index.html,并且我无法在 Surge 上部署它(未找到页面)。我在项目目录中使用“surge”命令,然后转到发布它的域,但我的项目没有在那里运行。我应该如何部署它?请帮助我,我现在需要这样做
最佳答案
Surge.sh用于提供静态文件(html、css、media..等)。由于ejs是服务器端渲染模板引擎,因此无法使用surge.sh提供服务。
注意:您可以将 Node 应用程序上传到 Heroku 进行托管。
关于node.js - 如何在surge.sh上部署Express应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51663878/