我如何知道库是服务器端库还是客户端库?

How do I know if a library is server-side or client-side library?

如果我错了请纠正我,服务器端库 运行s 在服务器上,客户端库 运行s 在用户计算机上。

但是,我如何知道库 运行 是在服务器上还是客户端上?有经验法则吗?

例如,为什么 node.js 库是服务器端库,如果你将它安装在你的本地机器上,而 运行 它是在你的本地机器上?

如果库在本地某处执行,但在浏览器之外执行,它仍被视为客户端库吗?

我建议您阅读这两篇文章。他们应该让您清楚地了解 Node.js 功能以及服务器和客户端脚本。

服务器 VS 客户端 https://skillcrush.com/2012/07/30/client-side-vs-server-side/

Node.js简介 https://www.google.com/amp/s/opensourceforu.com/2016/01/an-introduction-to-node-js-the-server-side-javascript/amp/