因为某些原因,暂定技术选型是使用js引擎,所以现在面临的问题是,js代码会被浏览器加载,直接导致了源码的泄露。
因为是js引擎所以核心部分的代码都是js实现的,有大佬能指点一下吗?
学院小白,特向业界前辈们请教。
怎么对javascript代码进行保护
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- LeungZhenPang 2020-02-28 10:23关注
如果你想你的js代码完全不被人看到?暂时看来是不可能的。
但是,让别人看起来费解一点还是可以的。
一、用打包工具对代码就行打包压缩(打包在一定程度上可以起码些许保护作用)
类似webpack、Gulp等工具对代码进行打包,可以将多个JS文件合成一个,对换行、回车、空格等进行删除,一些变量名也会发生改变,这使代码的可读性变差了,起了一定的保护作用
二、使用JShaman
只要使是JS代码的地方,都可进行加密混淆,使代码不可读。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 宇视监控服务器无法登录
- ¥15 PADS Logic 原理图
- ¥15 PADS Logic 图标
- ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
- ¥15 DruidDataSource一直closing
- ¥20 气象站点数据求取中~
- ¥15 如何获取APP内弹出的网址链接
- ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
- ¥50 STM32单片机传感器读取错误
- ¥50 power BI 从Mysql服务器导入数据,但连接进去后显示表无数据