[好文推荐] 如何保护价值上千万的Node.js源代码? - 主要是ncc

如何保护价值上千万的Node.js源代码?
https://zhuanlan.zhihu.com/p/84386456

1|0一个强大的JS混淆器。

github.com/javascript-obfuscator/javascript-obfuscator

2|0一套JS代码安全问题解决方案。

www.jshaman.com

3|0一个极简的Node.js字节码编译器。

github.com/OsamaAbbas/bytenode

4|0ncc

可以把Node.js项目打包成一个js单文件,支持 TypeScript,动态导入。
github.com/zeit/ncc

5|0pkg

[pkg] 可以把Node.js项目打包成一个二进制的可执行文件,pkg不支持动态导入,但是会将Node本身一起打包,可以实现在没安装Node.js的环境运行。
github.com/zeit/pkg

6|0node-packer

[pmq20/node-packer]也能打包成一个二进制的可执行文件,它的优势在于支持各种形式的require, 也支持C++模块。可惜项目已经两年没更新了,只支持到Node.js 8.3.0, 对于更高版本的支持,请移步slee047/node-packer
github.com/pmq20/node-packer


__EOF__

本文作者Reciter
本文链接https://www.cnblogs.com/pengchenggang/p/17623211.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   彭成刚  阅读(221)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
历史上的今天:
2022-08-11 创建 nest-websocket 服务 用于mock单点登录开发
2022-08-11 禅道 创建 需求 为什么不能直接指派给开发?
2021-08-11 easy-window && aardio 桌面软件开发
2021-08-11 英语启蒙动画
点击右上角即可分享
微信分享提示