我已经在数字海洋上创建了一个Node.js水滴。
我已经用FileZilla连接到服务器并上传了所有的Node.js文件(index.js、package.json等)。
我正在尝试使用node index.js启动服务器。上面写着
App is running at http://localhost:3000 in development mode
Press CTRL-C to stop
然而,我无法在数字海洋提供的公共IP地址或localhost:3000上看到该网站。
如何正确启动Node.js服务器?
编辑
我正在用这个(index.js的内容)设置服务器:
const expr
我曾经在WebStorm中启动过一个节点脚本。它是一个VueJS应用程序。它在localhost:5000上运行。当我在chrome中打开它时,我可以看到它一开始没有响应,然后突然加载。这告诉我,这个过程总是在循环中重新启动。当我运行ps aux | grep node时,我可以看到进程正在快速地更改进程ID。这证实了我的观察结果。如果我试图杀死这个进程,它会告诉我没有使用该ID的进程,因为它重启得太快了。当重新启动计算机时,该过程也会开始。我也从我的电脑上完全卸载了NodeJS,但奇怪的是,它无论如何都会启动。我在用macOS,我不知道我还能尝试什么。 ps aux | grep node