Гость
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Проблемы с минимизатором javaScript / 10 сообщений из 10, страница 1 из 1
03.08.2020, 22:09
    #39986256
Sergey A.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с минимизатором javaScript
Привет!

А кто-нибудь сталкивался с тем, что стандартный минимизатор 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
04.08.2020, 08:34
    #39986296
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с минимизатором javaScript
Sergey A.
стандартный минимизатор js кода в ASP.NET


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

hVostt


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


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

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

hVostt

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

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

hVostt


Возьмите нормальный минимизатор и не мучайтесь, например https://www.npmjs.com/package/uglify-js
...
Рейтинг: 0 / 0
05.08.2020, 23:45
    #39986902
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с минимизатором javaScript
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
09.08.2020, 00:04
    #39987857
fkthat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проблемы с минимизатором javaScript
hVostt,

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

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


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

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


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