关于 Node.js 项目源码加密
发布于 5 年前 作者 meooo 18504 次浏览 最后一次编辑是 4 年前 来自 问答

最近公司用 Node.js 开发来一款程序, 需要部署在客户的服务器上, 为了防止竞争对手拷贝走源码, 需要对 js 程序进行加密操作. 求各位兄弟给个思路,或者现成的工具.

10 回复

额,能加密么?

2种方法,选其一: 用crypto库进行加密解密: http://blog.fens.me/nodejs-crypto/ 用uglify库进行混淆:http://blog.fens.me/nodejs-uglifyjs2-js/

如果项目不是很大是否可以考虑弄个golang的编译版本?

感觉在需求明确时就不应该考虑用node啊,要不然风险挺大的

@bsspirit 核心逻辑用crypto比较好,大部分还是uglify或者google的超级变态货closure

@i5ting 用crypto对文件中的源码进行加密么?运行时直接使用加密后的还是…

回到顶部