gpt4 book ai didi

javascript - ‘node.js’: Does it need to be run a server?

转载 作者:行者123 更新时间:2023-12-03 10:05:24 24 4
gpt4 key购买 nike

我一直在关注教程 http://cwbuecheler.com/web/tutorials/2014/restful-web-app-node-express-mongodb/我会向任何刚刚开始使用 Node.js 构建 Web 应用程序的人推荐这个。不过我觉得我的速度有点慢。所以我想看看为应用程序创建的 javaScript 文件是否需要放置在服务器上。我确实可以访问一个,并且我已经在网络和 stackoverflow 上搜索了这一点,我发现 Node.js 是一个“javascript 运行时”;,但我不完全理解这意味着什么。我认为这意味着我不需要将其放在服务器上,但我只需要有经验的人的一些建议。

最佳答案

是的,服务器上托管有 javascript。这就是服务器运行的内容。服务器代码还可以将客户端文件发送给请求者。简单的情况是服务器和客户端是同一台计算机。但总的来说,它们是不同的。

来自 expressjs 。这是旨在在服务器上运行的“服务器代码”示例。

var express = require('express');
var app = express();

app.get('/', function (req, res) {
res.send('Hello World!');
});

var server = app.listen(3000, function () {

var host = server.address().address;
var port = server.address().port;

console.log('Example app listening at http://%s:%s', host, port);

});

如果您将浏览器指向 http://localhost:3000/你会得到一个页面,上面写着

Hello World!

服务器代码是您连接 mongodb 服务器并将信息打包发送到客户端的地方。

关于javascript - ‘node.js’: Does it need to be run a server?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30383694/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com