【发布时间】:2019-03-28 04:51:20
【问题描述】:
原则上我想知道 node.js 如何在运行节点代码的网站上工作。我是编程新手,但我确实设法安装了 node 来练习 Angular 和一些 Nodeschool 的东西,但是我认为这实际上并不是全部,因为 Web 服务器需要有 node 和 npm(可能是 nvm)所有安装以便实际使用任何节点代码。还是我误解了节点的工作原理?
我想我真的是在寻找对节点框架的整个应用的理解;通过在本地机器上运行诸如“英雄之旅”Angular 教程之类的练习程序,我实际上在做什么,只是在本地进行测试,对吗?因为如果我真的想在我的网站上安装它,我需要在那里安装节点,然后在服务器上运行框架,从我能收集到的...
感谢您的宝贵时间!我希望我的困惑已经足够清楚了。
【问题讨论】:
-
回答标题中的问题...没有区别...只回答正文中的问题...是的,如果您认为需要编译任何东西,您误解了node.js ...节点不创建javascript代码...节点是javascript代码-您知道任何其他服务器端语言,例如PHP吗?将 node.js 视为一种服务器端语言,因为......它是
-
我觉得这个问题太笼统了。我建议您查看 Web 应用程序和客户端-服务器体系结构的一般工作原理,因为这是一个比合理回答要大得多的话题。这将是 NodeJS 本身的背景——一旦你理解了这个理论,那么 NodeJS 的概念就不会太复杂而无法理解。它做了其他普通服务器语言所做的事情,但它有自己的优点和缺点需要考虑。
标签: javascript node.js server