连接&缩小Node.js应用程序

时间:2013-10-03 18:26:18

标签: javascript node.js minify

这个问题不是如何连接&缩小js代码 - 它何时以及应该做什么。 (也许是JS从客户端侵入服务器的结果)

根据我的理解,连接代码是一种技术,可以作为减少脚本请求数量的手段。因此,此任务应该在将要求并在客户端中运行的JS上运行 - 连接在Node上运行的文件将无法使用。

另一方面,缩小是一种减少脚本总大小而不影响功能的技术,因此减少了请求中传输的位数。同样,这种技术似乎最适用于打算传输到客户端的代码。

在我的服务器上运行的JS上执行这些任务能否获得任何性能提升?

1 个答案:

答案 0 :(得分:5)

在node.js中无法连接多个CommonJS模块,除了疯狂的黑客之外。缩小(可疑,恕我直言)仅对网络传输有益,并且由于几乎所有在node.js进程中执行的代码都是从本地文件系统加载的,因此将缩小的CommonJS模块加载到节点中基本上是闻所未闻的。