powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблемы с минимизатором javaScript
10 сообщений из 10, страница 1 из 1
Проблемы с минимизатором javaScript
    #39986256
Sergey A.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет!

А кто-нибудь сталкивался с тем, что стандартный минимизатор js кода в ASP.NET не корректно работает с конструкциями типа:
Код: javascript
1.
2.
for (const key in data)
...



он минимизирует в такое:
Код: javascript
1.
2.
for (const n in n)
...



ну и дальше возникают конфликты с именами

аналогичная проблема с
Код: javascript
1.
2.
for (const item of data)
...



Если сталкивались, то как с этим боретесь?

--
С уважением,
Сергей
...
Рейтинг: 0 / 0
Проблемы с минимизатором javaScript
    #39986296
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey A.
стандартный минимизатор js кода в ASP.NET


Возьмите нормальный минимизатор и не мучайтесь, например https://www.npmjs.com/package/uglify-js
...
Рейтинг: 0 / 0
Проблемы с минимизатором javaScript
    #39986333
Sergey A.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А его можно встроить в студию, чтобы автоматом бандлы собирал? Есть такой опыт?

hVostt


Возьмите нормальный минимизатор и не мучайтесь, например https://www.npmjs.com/package/uglify-js
...
Рейтинг: 0 / 0
Проблемы с минимизатором javaScript
    #39986361
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey A.
А его можно встроить в студию, чтобы автоматом бандлы собирал? Есть такой опыт?


Студия никогда ничего сама не собирает, если что :)
Для сборки используется msbuild

https://docs.microsoft.com/ru-ru/aspnet/core/client-side/bundling-and-minification?view=aspnetcore-3.1
...
Рейтинг: 0 / 0
Проблемы с минимизатором javaScript
    #39986630
Sergey A.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, попробую настроить msbuild чтобы собирал с другим минимификатором

hVostt

Для сборки используется msbuild
...
Рейтинг: 0 / 0
Проблемы с минимизатором javaScript
    #39986876
Sergey A.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что-то какое-то старье вы мне предлагаете ))
Он не знает что такое let, const и консрукции типа for .. of ...

Можете попробовать: http://lisperator.net/uglifyjs/#demo

hVostt


Возьмите нормальный минимизатор и не мучайтесь, например https://www.npmjs.com/package/uglify-js
...
Рейтинг: 0 / 0
Проблемы с минимизатором javaScript
    #39986902
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey A.,

Так я вам ссылку дал, вы хоть читали что там написано?

Note:

uglify-js@3 has a simplified API and CLI that is not backwards compatible with uglify-js@2.
Documentation for UglifyJS 2.x releases can be found here.
uglify-js only supports JavaScript (ECMAScript 5).
To minify ECMAScript 2015 or above, transpile using tools like Babel.


Хотите поддержку ES6+, есть другой тул:

https://www.npmjs.com/package/terser

Легко находится в npm.
...
Рейтинг: 0 / 0
Проблемы с минимизатором javaScript
    #39987857
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Я угораю, мне тут в соседнем треде весь вечер доказывают, как в мире JS все замечательно
...
Рейтинг: 0 / 0
Проблемы с минимизатором javaScript
    #39987869
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat
hVostt,

Я угораю, мне тут в соседнем треде весь вечер доказывают, как в мире JS все замечательно


Да забей, там человек впал в детское неадекватное состояние...
...
Рейтинг: 0 / 0
Проблемы с минимизатором javaScript
    #39987895
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey A.,

Так у тебя какая задача? Ты хочешь во время сборки все собирать в один js, а потом его целиком отдавать, или делать это как раньше "на лету" для каждого js-файла в отдельности?
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблемы с минимизатором javaScript
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]