Запутывание (обфускация) кода. Чем делать?

Собираю проект, и появилась необходимо скрыть код от посторонних глаз. Знаком с инструментом для автоматической сборки: make и grunt. В последние время склоняюсь к последнему. Разобрался с тем как минифицировать и конкатинировать, но не могу понять как обфускацировать. Догадываюсь что существует специальный модуль, но его поиски ничем не обвенчались. Нужен менторский совет от закадычного фронтендера, работавший хотя бы на одним крупным проектом
  • Вопрос задан
  • 3415 просмотров
Решения вопроса 2
AloneCoder
@AloneCoder
[object Object]
У Grunt есть опция uglify
// Project configuration.
grunt.initConfig({
  min: {
    dist: {
      src: ['dist/built.js'],
      dest: 'dist/built.min.js'
    }
  },
  uglify: {
    mangle: {toplevel: true},
    squeeze: {dead_code: false},
    codegen: {quote_keys: true}
  }
});

https://github.com/mishoo/UglifyJS
Ответ написан
ndsdmfwg
@ndsdmfwg
Попробуй новый gulpjs, куда менее извращенный чем тот же grunt. Удачи!
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы