169 похожих чатов

У меня вебпак создан чисто для объединения нескольких файлов в

бандл. Как отключить функцию чтобы он пытался найти файл в src/index.js и создать из него файл?

52 ответов

12 просмотров

Вебпак берет entry-pointы, проходит по их зависимостям (получается типа дерева зависимостей от каждого entry-point) и собирает их в один файл. src/index.js похоже у тебя выставлен сейчас как точка входа. Ты хочешь это изменить на другое?

Rumar-а то я не увижу Автор вопроса

да мне достаточно вот это делать)

Странный метод использования webpack. Почему не использовать по-нормальному, чтобы зависимости резолвились автоматически. Точка входа для webpack нужна в любом случае

Rumar-а то я не увижу Автор вопроса

он ещё пытается создать main.js в public, кроме бандлов, но мне это не надо

https://t.me/webpack_ru

Rumar-а то я не увижу Автор вопроса

там молчат)

Rumar-а то я не увижу Автор вопроса

как олдфаг пишу)

Вебпак для такой задачи плохо подходит. Он придуман как сборщик, а не склейщик. А зачем так писать?

Rumar-а то я не увижу Автор вопроса

да мне так удобнее кек

Дело твоё, конечно. Но в современном обществе такое поведение считается маргинальным

Rumar-а то я не увижу Автор вопроса

надо как-то отключить формирование entry point

Это невозможно. Воспользуйся другим инструментом.

Rumar-а то я не увижу Автор вопроса

например?)

Gulp + gulp-concat

Rumar-а то я не увижу Автор вопроса

спасибо. Он тоже минифицирует?

Нет, gulp-concat — плагин для конкатенации. Для минификации тоже есть плагин. Погугли

А лучше потрать час на изучение вебпака и модулей. И пиши как современный разработчик

Rumar-а то я не увижу Автор вопроса

я так уже полтора года учусь быть современным разработчиком, а пет-проекты стоят на месте)

Я седьмой год учусь 🤷‍♂️ это нормально

Rumar-а то я не увижу Автор вопроса

у меня другая задача , не для работы прогером я это всё делаю )

Ну и потрать часок для того, чтобы задачу решать не колхозным методом, а по лучшим практикам

Rumar-а то я не увижу Автор вопроса

да я с 2 часов ночи до 8 утра занимась) сейчас галп изучаю спасибо)

Галп же мёртв

Как и подход, который исповедует @Hskwiki2

Лучше вот это почитай https://learn.javascript.ru/modules

Rumar-а то я не увижу Автор вопроса

да я это знаю)))

Главное не вспоминать грант

мне кажеться, когда ты новичок, ты просто не понимаешь, что такое "лучшие практики" и с чем их едят)

И всё ещё считаешь, что склеивать файлы удобнее? Не верю)))

Rumar-а то я не увижу Автор вопроса

я пишу на экспрессе + шаблонизатор паг )

Rumar-а то я не увижу Автор вопроса

я ещё изучал полгода некст, накст и саппер, и от них тоже отказался

Красавчик. Непонятно, как это связано с предыдущим диалогом, но красавчик

Rumar-а то я не увижу Автор вопроса

мне с ванилой джс и пагом куда больше творчески и свободнее себя чувствую

Модули почти шесть лет являются ванильным джс 🤷‍♂️

Rumar-а то я не увижу Автор вопроса

это надо 20 строчек писать импортов в каждом файле, да ну в попу))) я просто если делаю переменную для глобальной области видимости то просто ей делаю приписку типа LOCAL_ VAR_

Rumar-а то я не увижу Автор вопроса

и знаю откуда она идёт)

У меня ide сама их пишет 🤷‍♂️

Ох надеюсь это не продакшн проект а просто пет игрушка

Жесть. Никому не пожелаю такое легаси

Да ладно тебе. Чувак пишет для себя, ему нравится. Уже предупреждён, сам решит за себя

Rumar-а то я не увижу Автор вопроса

есть видос, типа если ты учишь программирование для реализации своего проекта, то длительная учёба станет причиной что ты ничего не напишешь)

Rumar-а то я не увижу Автор вопроса

Спасибо, Галп побыстрее файлы объединяет)

Да, я пять лет назад очень с него кайфовал. Очень крутая штука. Очень много возможностей. Но очень быстро возможностей перестаёт хватать, увы (или не увы)

https://learn.javascript.ru/screencast/gulp

Rumar-а то я не увижу Автор вопроса

проспался, последовал Вашему примеру, переписал проект под вебпак как мне говорили

На самом деле 20 импортов в файле — это значит, либо, что файл довольно-таки экстраординарный, либо что-то не так с архитектурой. Обычно импортов в файлах совсем немного. А вообще человечество не зря прошло этот путь от глобальных переменных к импортам. Не попробовав глобальных переменных тяжело понять удобство импортов. Так что нет ничего плохого в том, чтобы писать глобальные переменные сейчас, а позже ты сам неизбежно придёшь к лучшим практикам

Вполне могу представить себе 20 импортов в каком-нибудь src/app.tsx.

Честно говоря, я был бы удивлён, увидев такое)

Роутер, компоненты роутов, возможно, импорты разновсякого менеджмента состояния, Sass и прочие ресурсы, если используется соответствующий лоадер вебпака, типы. Почему нет. Живого примера не покажу, но представить себе ситуацию вполне могу.

За реакт уверенно сказать не могу, но, например, во Vue компоненты роутера импортируются в файле роутера, а main импортирует сам роутер. Кроме него, допустим, store, рутовый scss, сам Vue, рутовый компонент (который над роутером) и... всё?

Такое спокойно может быть в каком-нибудь интерпрайз приложении) и самое обидное, что ты с этим ничего сделать не можешь, так как так было заведено изначально

👍🏿

Похожие вопросы

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Блин, интересно, кто-нибудь когда-нибудь переписывал какую-нибудь игру с x86 на arm? Вообще, такое возможно?
Alan 🔝 Бэброу
12
Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
I just installed it but how do I use it?
Talula
12
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Всем доброго дня! Подскажите может кто использовал связку Pagebuilder + Clientsetting. Сами параметры с типом pagebuilder в модуле Clientsetting работают нормально, можно такж...
Александр Добриков
12
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
А почему в си некоторые вещи работают с двойными кавычками некоторые с одинарными? Нельзя было все сделать с одними или чтоб работало с разными? например чтоб выводить строки ...
.
15
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Приветствую всех, возникла проблема, до этого писал бота в простом формате где при выполнении условий приходило через send_message информация, сейчас решил добавить хендлер на...
Andrew
4
Карта сайта