Задать вопрос

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

Собираю проект, и появилась необходимо скрыть код от посторонних глаз. Знаком с инструментом для автоматической сборки: make и grunt. В последние время склоняюсь к последнему. Разобрался с тем как минифицировать и конкатинировать, но не могу понять как обфускацировать. Догадываюсь что существует специальный модуль, но его поиски ничем не обвенчались. Нужен менторский совет от закадычного фронтендера, работавший хотя бы на одним крупным проектом
  • Вопрос задан
  • 3435 просмотров
Подписаться 6 Оценить Комментировать
Решения вопроса 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. Удачи!
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы