【发布时间】:2011-11-07 17:46:24
【问题描述】:
我正在检查是否可以分发 node.js 应用程序封闭源代码。不是客户端 Javascript 文件,而是作为商业产品的服务器端文件。我想代码混淆/丑化不会提供真正的隐私。也许将源代码打包/编译成二进制可能会有所帮助。这可能吗?
【问题讨论】:
-
node.js 与 v8 硬耦合。这意味着您需要在运行时使用 v8 来解释您的源代码。我认为不可能做封闭源代码。
-
Raynos 是对的,除此之外还会因为编译开销而减慢应用程序的速度。
-
是的,请查看 here 以了解预编译代码的方法。
标签: node.js