累了的时候看看这个 |
项目源码要被迫交给甲方,前端工程部分除了防御性修改可读源码,有没有什么方法对部分功能、文件进行加密或者压缩
你打包后的dist目录就是压缩的生产版本了,设置得当不留调试,很难还原成原始项目源码了。。
如果合同是源码交付,就直接源码给别人,没必要耍心机。。如果是给甲方提供成品。那就打包后帮助甲方架设调通就好。
@thinkingpey 是的,但是还是想提高上手难度,让对方放弃。
@xiaonichen 合同没有交付源码一说,但甲方强势。成品去年就架设好了,已经交付使用运营中。
@eventloop 产权属于我们,被迫是因为对方也不能得罪
@luotianyi WebAssembly
@luotianyi 理解就是不想和甲方搞太僵,还是想尽量先把项目做了,那一般都是用代码混淆,做变量名替换等降低可读性。前端我搜了下也是有相应工具比如UglifyJs
@fisherman 这太狠了
@ts0523481 学习了,试试封装npm,这个方法应该很有效果
@fisherman 哈哈哈,这个太狠了吧
过早客微信公众号:guozaoke • 过早客新浪微博:@过早客 • 广告投放合作微信:fullygroup50 鄂ICP备2021016276号-2 • 鄂公网安备42018502001446号