关于 Node.js 项目源码加密
最近公司用 Node.js 开发来一款程序, 需要部署在客户的服务器上, 为了防止竞争对手拷贝走源码, 需要对 js 程序进行加密操作. 求各位兄弟给个思路,或者现成的工具.
10 回复
http://jxcore.com/jxp/ 你看下能不能用这个
额,能加密么?
2种方法,选其一: 用crypto库进行加密解密: http://blog.fens.me/nodejs-crypto/ 用uglify库进行混淆:http://blog.fens.me/nodejs-uglifyjs2-js/
如果项目不是很大是否可以考虑弄个golang的编译版本?
感觉在需求明确时就不应该考虑用node啊,要不然风险挺大的
uglify+1
@bsspirit 核心逻辑用crypto比较好,大部分还是uglify或者google的超级变态货closure
@i5ting 用crypto对文件中的源码进行加密么?运行时直接使用加密后的还是…
码 自豪地采用 CNodeJS ionic