Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 如何使我的节点应用程序侦听我的域?_Node.js_Listen - Fatal编程技术网

Node.js 如何使我的节点应用程序侦听我的域?

Node.js 如何使我的节点应用程序侦听我的域?,node.js,listen,Node.js,Listen,这里没有。我制作了一个简单的node.js应用程序。它在我的“localhost:3000”上运行良好,如下所示: app.listen(3000, function (){ console.log('Server started'); }); 现在,我想在我的网站上发布。我该怎么做呢?好吧,nodejs肯定不是你可以从网站上获得的东西。为此,您需要获得一台预装或自行安装nodejs的web主机。然后像在电脑中一样启动应用程序。在谷歌中搜索部署nodejs应用程序,您应该可以启动一些程

这里没有。我制作了一个简单的node.js应用程序。它在我的“localhost:3000”上运行良好,如下所示:

app.listen(3000, function (){
    console.log('Server started');
});

现在,我想在我的网站上发布。我该怎么做呢?

好吧,nodejs肯定不是你可以从网站上获得的东西。为此,您需要获得一台预装或自行安装nodejs的web主机。然后像在电脑中一样启动应用程序。在谷歌中搜索
部署nodejs应用程序
,您应该可以启动一些程序。如果这有助于使用Heroku尝试部署Node应用程序,请查看此文件。如果你知道GIT,这真的很简单。只是不要硬编码端口到3000,而是使用变量。const port=process.env.port | 3000,app.listen(port,()=>{console.log('Server start');});