我是网络开发界的佼佼者,我开始学习Node.js. 我不得不说,虽然我无法与其他工具进行比较,但我真的很开心。
然而,当人们问我“你在运行你的应用程序是什么?”之类的东西时,我会画一个空白。我只是回答“在节点上?”,然后他们茫然地盯着我看。
也许这是因为他们对Node不够了解,或者(更有可能)我对设置网络服务器的了解不够。
到目前为止,我已经生活在一个我编写小节点服务器的世界中(在惊人的Express框架的帮助下),运行node server
并繁荣:我的服务器准备接受某些端口上的传入请求
也许我很天真,但是我应该在IIS,Apache或ngnix之类的地方运行我的服务器吗?坦率地说,既然我已经开始使用Node,我不太明白这些节点没有做什么?
答案 0 :(得分:2)
如果您已有节点服务请求,则不需要IIS,Apache或nginx。此外,根据您的操作系统,其中一些技术可能不可用(例如,如果您的服务器是Linux服务器,则IIS将无法使用)。
"你在运行什么应用程序?"这是一个有点模糊的问题。对该问题的可能回应包括:
可能奇怪的外表来自那些不知道节点是什么的人。