0

这个问题不是如何连接和缩小 js 代码 - 它是什么时候,应该做什么。(可能是客户端JS入侵服务器的结果)

据我了解,串联代码是一种减少脚本请求数量的技术。因此,此任务应该在将被请求并在客户端中运行的 JS 上运行 - 连接我在 Node 上运行的文件将没有任何用处。

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

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

4

1 回答 1

5

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

于 2013-10-03T18:46:16.840 回答