Описание тега uglifyjs

Uglifyjs is a general-purpose JavaScript parser/compressor/beautifier toolkit. It is developed on NodeJS, but it should work on any JavaScript platform supporting the CommonJS module system.
1 ответ

Почему перемещение объекта в массив приводит к сбою Gulp Uglify

У меня есть gulpfile, который должен минимизировать мои js-файлы в обычном режиме. У меня есть одна функция, которая запускает каждый цикл, имеющий следующую строку: newArr.push({[keyName]:val}); Эта конкретная строка приводит к сбою uglify. Вся фун…
10 фев '16 в 18:58
2 ответа

Условная компиляция с использованием UglifyJS + GruntJS

Я использую grunt-bbb для проекта JavaScript, над которым я работаю. Я бы хотел использовать условную компиляцию, используя поддержку grunt для UglifyJS, но я не могу заставить ее работать. Я пытаюсь передать defines возможность убрать задачу, но он…
2 ответа

Как минимизировать несколько файлов js в нескольких каталогах в один js локально

Я хочу минимизировать несколько файлов JavaScript, где эти файлы находятся в нескольких каталогах. Я попытался проглотить и ворчать. Но эти вещи просто минимизируют один файл за раз. http://andy-carter.com/blog/a-beginners-guide-to-the-task-runner-g…
1 ответ

Как сохранить разрывы строк в UglifyJS?

Когда наше производственное приложение выдает ошибку, оно всегда находится на одной и той же линии и делает его чрезвычайно трудным для отладки. Мы включили исходные карты, но это мало помогает по разным причинам. Было бы очень полезно, если бы мы м…
23 окт '13 в 12:53
1 ответ

Неожиданный код после встряхивания дерева

Дано entry это модуль ввода: Он просто использует function1 от external1 модуль. Я ожидал что external1.function2 и весь external2 Модуль будет устранен. Тем не менее, мой вывод включает в себя external2.function1, Просто почему? Вот репо всего этог…
1 ответ

uglify-js в nodeJS "Не удается найти модуль"

Здесь я создаю приложение для сжатия файла JavaScript Шаги, которые я сделал, Установил nodeJS на моей локальной машине проверенный узел и npm работает Установил "uglify-js" с помощью "npm install uglify-js -g" и установил Когда я пытаюсь запустить …
27 мар '15 в 12:27
0 ответов

Использование grunt's uglify на handlebars.js дает ошибку

Я пытаюсь использовать uglify на руле вместе с некоторыми другими файлами, но минимизированный файл преобразует это: [^\x00]*? в [^�]*? Так что у IE проблемы с анализом. Я где-то читал, что это проблема спецификации. Я попробовал это http://gruntjs.…
0 ответов

Можем ли мы минимизировать с внешнего интерфейса веб-приложения?

Я хочу экспортировать некоторый код из моего веб-приложения (CSS и JS), чтобы, когда пользователь нажимает кнопку "экспорт", он получал ZIP-файл с index.html, styles.css а также script.js файлы. Как я могу минимизировать script.js или / и styles.css…
17 дек '18 в 11:31
0 ответов

Зачем пропускать код после сжатия с помощью uglify

У меня есть JS и использовать Uglify для сжатия ;(function() { function gE(el) { return document.getElementById(le); } function rd(n,m) { var c = m - n + 1; return Math.floor(Math.random() * c + n); } var el = { info: gE('info'), scrollvivew: gE('sc…
3 ответа

Использование задачи uglify grunt испортило селективность

У меня есть проект Yeoman, который использует https://github.com/gruntjs/grunt-contrib-uglify в своих файлах Javascript. При запуске в библиотеке Selectvizr (с использованием Bower) результирующий файл выглядит следующим образом: !function(win){retu…
19 июл '13 в 10:42
0 ответов

Node js code minify для предотвращения кражи у администратора размещенного сервера

Я хочу минимизировать весь узел js проекта в один файл ИЛИ минимизированную версию каждого файла в моем проекте. Я знаю, что минимизация кода node.js не даст мне дополнительной производительности на стороне сервера, скорее, я хочу сделать это, чтобы…
28 мар '16 в 16:06
2 ответа

Ошибка Meteor UglifyJS при попытке компиляции в производстве

Попытка загрузки в Galaxy приводит к ошибке, поэтому я отлаживаю следующее: meteor --settings settings-dev.json --production While minifying app code: eval at <anonymous> (/Users/sergiy/.meteor/packages/standard-minifier-js/.1.2.1.1ldi2wj++os+…
01 дек '16 в 21:48
1 ответ

Uncaught Object при минимизации простого приложения Angular с помощью Grunt

У меня есть простое приложение Angular, которое определяется следующим образом: index.html <body ng-app="waApp"> <div ng-controller="IndexController"> <h3>{[ test ]}</h3> </div> </body> waApp.js (function() { var …
26 июн '14 в 08:23
0 ответов

UglifyJS2 парсер. Извлечение функций, условий, переменных и т. Д.

Я видел, что есть парсер Javascript в UglifyJS2 Как я могу использовать его для извлечения таких вещей, как: функции условия (если, иначе, переключатель) переменные Я ищу способ изменить ввод Javascript и всякий раз, когда есть условие, такое как if…
17 фев '18 в 20:31
1 ответ

Grunt Uglify приводит к ошибке

Я начал использовать Grunt для создания своего приложения; использовал модуль uglify для минимизации моих скриптов. Загрузка минимизированного файла приводит к ошибкеОригинал: https://github.com/mayur-arora/imageDrive/blob/master/scripts/content_scr…
13 фев '15 в 17:03
0 ответов

Умный алгоритм сравнения

Я работаю с некоторыми файлами javascript и пытаюсь написать новый инструмент, который смотрит на 2 uglified js исходные файлы и сообщает разницу, как diff, но поскольку uglified javascript - это всего лишь одна большая строка символов, я не могу ис…
19 июл '14 в 18:04
0 ответов

ОШИБКА от UglifyJs Неожиданный токен: оператор (<)

У меня есть приложение Agular 5, которое хорошо работает в местном с ng-serve команда. Но когда я пытаюсь развернуть его в производственном режиме ng build -prod У меня есть следующая ошибка: ERROR in scripts.3c3c4a46d3c237fb1aa4.bundle.js from Ugli…
14 июн '18 в 14:20
1 ответ

Где разместить скомпилированный JS в приложении NodeJS

Я создаю приложение NodeJS, и я не уверен, куда мне нужно скомпилировать мой Javascript (т.е. минимизированный и увеличенный Javascript) и как структурировать мое приложение. Все примеры, которые я нашел в Интернете, говорят просто /public каталог и…
1 ответ

Как запустить UglifyJS2 без Node.JS

В любом случае, чтобы запустить UglifyJS2 без node.js? Скажем, я хотел бы запустить его в процессе JVM с использованием скриптового движка JavaScript. Как это сделать?
08 фев '13 в 01:58
0 ответов

Разбить all.js на несколько файлов

Я работал над приложением Angular JS. Я написал набор команд gulp для удаления / удаления комментариев из кода JS. Когда я запускаю веб-приложение и отслеживаю сетевой трафик, я заметил, что минимизированный (uglified) файл 'all.js' занимает довольн…
07 фев '17 в 13:33