Size: a a a

Vue.js Russian Developers Community

2016 August 25

RT

Ruslan Tatyshev in Vue.js Russian Developers Community
Наткнулся сегодня на https://github.com/google/closure-compiler-js
источник

RT

Ruslan Tatyshev in Vue.js Russian Developers Community
А частности на это
источник

RT

Ruslan Tatyshev in Vue.js Russian Developers Community
источник

IK

Ilya 🇧🇾 Karpuk in Vue.js Russian Developers Community
Есть сравнение этого GCC и UglifyJS, Uglify выигрывал в сжатии
источник

RT

Ruslan Tatyshev in Vue.js Russian Developers Community
Я правельно понял что им можно заменить babel?
источник

IK

Ilya 🇧🇾 Karpuk in Vue.js Russian Developers Community
видимо, да
источник

RT

Ruslan Tatyshev in Vue.js Russian Developers Community
Никто не пробовал?
источник

IK

Ilya 🇧🇾 Karpuk in Vue.js Russian Developers Community
Нет, я хотел, но Uglify легче юзать
источник

IK

Ilya 🇧🇾 Karpuk in Vue.js Russian Developers Community
ДУмал написать что-нибудь, чтобы протестировать на скорость то и другое
источник

l

localvoid in Vue.js Russian Developers Community
я использую такие опции
{
 compilation_level: 'ADVANCED',
 language_in: 'ECMASCRIPT6_STRICT',
 language_out: 'ECMASCRIPT5_STRICT',
 use_types_for_optimization: true,
 assume_function_wrapper: true,
 output_wrapper: '(function(){%output%}).call();',
 summary_detail_level: 3,
 warning_level: 'QUIET',
}
источник

IK

Ilya 🇧🇾 Karpuk in Vue.js Russian Developers Community
localvoid
я использую такие опции
{
 compilation_level: 'ADVANCED',
 language_in: 'ECMASCRIPT6_STRICT',
 language_out: 'ECMASCRIPT5_STRICT',
 use_types_for_optimization: true,
 assume_function_wrapper: true,
 output_wrapper: '(function(){%output%}).call();',
 summary_detail_level: 3,
 warning_level: 'QUIET',
}
Говорят он довольно долго компилирует, это так?
источник

l

localvoid in Vue.js Russian Developers Community
уменьшает гораздо лучше чем uglify, особенно когда понимает большую часть типов
источник

l

localvoid in Vue.js Russian Developers Community
не так долго как работает webpack+babel :)
источник

IK

Ilya 🇧🇾 Karpuk in Vue.js Russian Developers Community
Опа
источник

IK

Ilya 🇧🇾 Karpuk in Vue.js Russian Developers Community
Тогда есть стимул перекатиться на него
источник

l

localvoid in Vue.js Russian Developers Community
и им нужно собирать проект целиком
источник

IK

Ilya 🇧🇾 Karpuk in Vue.js Russian Developers Community
Ну это понятно
источник

l

localvoid in Vue.js Russian Developers Community
но проще использовать этот пакет и не извращаться https://www.npmjs.com/package/google-closure-compiler не понимаю что там за проблемы у людей с тем чтобы запускать жава приложения на девелоперской машине. Никогда не писал на жаве, никакой любви к ней не испытываю, но если инструмент хороший, то какая разница на чём оно там написано
источник

RT

Ruslan Tatyshev in Vue.js Russian Developers Community
источник

RT

Ruslan Tatyshev in Vue.js Russian Developers Community
На js преписали же
источник