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

Универсальный набор инструментов для синтаксического анализа, сжатия и украшения JavaScript, разработанный на Node.js.
0 ответов

UglifyJS2 без узла?

У меня есть потребность в сжатии JavaScript в среде PHP. Системные вызовы в порядке, но я работаю в PHP. Я не хочу загружать и устанавливать NodeJS только для того, чтобы получить доступ к Uglify, но Uglify, похоже, является единственным надежным * …
11 май '13 в 02:39
0 ответов

Карта исходного кода JavaScript сохраняет имена функций

Я установил UglifyJS2 в моем проекте ASP MVC 4 в Visual Studio в качестве инструмента командной строки и использовал его для увеличения js-файла, который я написал. Мне нужно сохранить имена функций, как они есть, поэтому я установил --keep-fnames, …
1 ответ

Исходные карты с ворчанием

Знаете ли вы о рабочем процессе, включающем исходные карты для приложения, скомпилированного с помощью grunt? Я хорошо осведомлен о плагинах, таких как uglifyjs которые позволяют вам просто генерировать исходную карту. Но я хочу включить это в более…
0 ответов

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

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

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

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

При запуске UglifyJS под node.js не удается найти ошибку модуля

Запуск node.js v0.10.15 в Windows 7 - установлен VIA node-v0.10.15-x86.msi. Скачал последнюю библиотеку UglifyJS2. Создан командный файл с синтаксисом: узел "путь \ к \uglifyjs\bin\uglifyjs" -o "file.min.js" "file.js" Получение ошибки: module.js:340…
13 авг '13 в 13:22
2 ответа

Ускорьте использование Javascript в сборке Play 2.3.x для внешних источников Webjar

Я использую Play Framework 2.3.6 и Webjars для зависимостей веб-библиотек. То есть мой build.sbt содержит что-то вроде "org.webjars" % "angularjs" % "1.2.26". Чтобы унизить мои источники Javascript, я добавил pipeStages:= Seq(rjs, uglify, digest, gz…
09 ноя '14 в 16:40
0 ответов

RequireJS оптимизировать с помощью r.js и Uglify

У нас есть приложение на основе нескольких файлов / модулей. Мы используем r.js с uglify2 для оптимизации сборки. Это в настоящее время делает удаление пробелов и минификацию, что здорово. Требование - Можем ли мы каким-то образом запутать имена фун…
13 июн '16 в 08:06
1 ответ

Сохраняйте лицензионные комментарии при использовании UglifyJS2 с плагином gulp

В этом проекте я использую gulp-uglify версии 3.0.1, и я хочу сохранить комментарии, содержащие тексты лицензий в выводе. На странице проектов указано, что Most of the minify options from the UglifyJS API are supported. и этот ответ показывает, как …
19 дек '18 в 14:34
1 ответ

Может ли uglify-js удалить операторы require и export?

Я использую uglify-js для минимизации исходного кода. я хочу удалить постоянный момент = требуется ('момент'); const PouchDB = require ('pouchdb'); module.exports = Chart; утверждения оригинального исходного кода. Является ли это возможным? Или есть…
24 янв '19 в 13:05
0 ответов

Как минимизировать устаревшие библиотеки javascript (ES6)

У меня есть несколько устаревших библиотек JS для веб-сайта, которые я хотел бы минимизировать (и в идеале также объединить в один пакет). Однако, поскольку библиотеки используют синтаксис ES6, я не могу просто использовать uglify-js в командной стр…
04 фев '19 в 22:05
1 ответ

Замените js-файлы соответствующими сокращенными версиями

Я использую Grunt и хочу минимизировать мои js-файлы (я пытаюсь настроить uglify https://github.com/gruntjs/grunt-contrib-uglify но безуспешно...) Я хотел бы заменить все js-файлы в моем проекте на уменьшенный файл corrispondents. Если, например, мо…
1 ответ

uglifyjs mangle props ошибка ".source"

У меня есть некоторые проблемы с использованием UglifyJS.Когда я использую uglifyjs с этой командой:uglifyjs -o live_ugly.js --compress --mangle-props 1 --mangle -r "$,require,exports" live.js Я выдаю мне ошибку: Cannot read property 'source' of und…
12 янв '17 в 08:52
0 ответов

Webpack umd, похоже, нарушает функциональность stacktrace-js

Мы пытаемся использовать stacktrace-js с удивительным logary-js (мой проект), но после прохождения веб-пакета может показаться, что он больше не работает. Вот конфигурация для веб-пакета https://github.com/logary/logary-js/blob/c7fdec752e5ce33843d45…
20 май '16 в 15:29
1 ответ

UglifyJS2 удаляет нужные комментарии в конце блока или файла

У меня есть необходимость сохранить некоторые конкретные комментарии в моем Uglified Javascript. Есть ли способ заставить параметр UglifyJS2 --comments оставить все нужные комментарии? Пример foo.js: function foo() { // don't keep this /* delete thi…
15 сен '15 в 17:33
8 ответов

Не удалось минимизировать код из этого файла

Я создаю библиотеку JavaScript, которую хочу добавить npm, В настоящее время я использую эту библиотеку в другом проекте, и я добавил ее в качестве зависимости, используя ее репозиторий GitHub: "dependencies": { // ... others "react-web-component": …
14 авг '17 в 09:37
1 ответ

Как углировать реактивно-родные классы

Я хочу унизить свой реагирующий нативный код, чтобы другим людям было трудно его понять. Поскольку я не хочу делиться своим кодом с соответствующим человеком. Есть ли способ сделать это.
1 ответ

Проблемы минимизации / агрегирования файлов CSS/JS с Symfony 2.5 и UglifyCSS/JS

Я следовал этим инструкциям, чтобы включить и UglifyJs2, и UglifyCss в моей среде разработки (для начала... я не могу рисковать отключением рабочего сервера с этой проблемой!) Под моим config_dev.yml Я настроил следующее (я начал только с bin параме…
09 июл '14 в 14:35
2 ответа

Как исключить определенные файлы requireJS из увеличения / оптимизации

У меня есть работающий проект requirejs, который использует grunt для сборки и развертывания. Если оптимизация вообще не используется, сборка работает без проблем, и я получаю один большой js-файл для его развертывания на производстве. У меня пробле…
13 май '13 в 12:36
1 ответ

Можно ли использовать скобочные обозначения для сжатия / обфускации JavaScript?

Это в основном по академическим причинам, но мне любопытно, есть ли что-то не так с широким использованием скобочной записи над точечной. Некоторые возможные приложения могут включать в себя: дальнейшее сжатие путем дедупликации часто используемых м…