node.js - 在 apache 服务器上托管带有 hello world 的简单快速应用程序
问题描述
var express = require('express')
let app = express();
app.get('/',(req,res)=>{
res.send('Hello world')
})
app.listen(3000, () => console.log('Server running on http://localhost:3000/'));
以上是我希望它托管在 apache 上的简单应用程序。每次服务器启动时,我应该能够在浏览器中 ping 这个 URL。
我正在以下 vhost 文件中尝试:-
Listen 3000
<VirtualHost *:3000>
DocumentRoot D:/myapp
<Directory D:/myapp>
myapp 是放置 app.js 和 package-json 的文件夹。
对于反应应用程序,我为 DocumentRoot 和目录设置了构建路径,它可以工作,但对于快速应用程序,我无法做到。
如果需要,请帮助我进行虚拟主机配置或任何其他事情。
解决方案
推荐阅读
- mysql - 使用 docker 和 mysql 导入文件?
- android - 如何在 Kotlin 中使用协程更改变量
- python - 执行代码将十六进制转换为十进制时出现问题
- jetty - Jetty 中 HttpChannel.handle 中的 IllegalStateException
- python - 无法在 train_test_split 函数中动态地将值传递给“test_size”
- java - 这种方法会产生额外的空间吗?
- c# - 从 AuthURL 和 ClientID 获取 OAuth2.0 Bearer Token
- excel - 带数字的 Excel Sumif
- tomcat - Tomcat中一个服务启动失败时如何防止另一个服务失败
- pip - 错误:命令出错,退出状态为 1:在 ChatterBot 中