如何对NodeJS代码进行保护?

如何对NodeJS代码进行保护?
关键字:nodejs代码加密、nodejs源码加密、nodejs代码保护、nodejs代码混淆 做为一款优秀的服务端JavaScript运行环境,NodeJs正在越来越流行的应用于各种服务端编程:项目后端、游戏服务器、网站、博客等等。
如果是将代码部署在自己的服务器,那没什么好顾虑的。

而如果要部署于客户、或是别人的服务器,那么问题来了:自己的代码,JS代码是明文代码啊,被别人拿走怎么办?被别人知道代码中的逻辑、密秘、被二次开发、失去客户怎么办?这种情况下,NodeJS代码保护,势在必行!刚需!



NodeJS代码保护,同样是使用混淆+加密的方式最为适宜。JS代码、JS代码混淆相关知识,请参见另一篇文章:如何保护前端JS代码?
这里同样推荐JShaman JS保护,JShaman对JS代码的保护,采用的是混淆&加密的方式,对NodeJS代码同样可以保护。