为了账号安全,请及时绑定邮箱和手机立即绑定

请问gulp-uglify只能压缩js空间?不能做到混淆?

请问gulp-uglify只能压缩js空间?不能做到混淆?

浮云间 2018-08-10 14:14:59
网站快上线了。我认真看了gulp-uglify mangle 只修改变量名然后压缩js.完全不像混淆。这样容易让对手看到我写的js.请问如此像那种http://tool.css-js.com/ 直接混淆 。混淆就是让对手看不懂的意思。但我使用gulp-uglify生产出来的js代码我能看懂。请问如何做到真正混淆之处~让我自己看不出来gulp.src(['src/js/*.js','src/js/*/**.js'])    .pipe(uglify({      mangle: true,//类型:Boolean 默认:true 是否修改变量名       compress: true,//类型:Boolean 默认:true 是否完全压缩     }     ))    .pipe(gulp.dest('demo/es'));
查看完整描述

1 回答

?
达令说

TA贡献1821条经验 获得超6个赞

gulp.task('scriptmin', function() {

gulp.src('src/js/*.js')

//        .pipe(uglify({ mangle: { toplevel: true }}))   这个是简单混淆 就是变量变成单个字母

    .pipe(uglify())    //  加上下一行 时简单混淆加强一点点  就是变量变成ಠ_ಠ966

    .pipe(obfuscate())


查看完整回答
反对 回复 2018-09-26
  • 1 回答
  • 0 关注
  • 1606 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信