@webpack_ru
Webpack — русскоговорящее сообщество

Обсуждения webpack, лоадеров, плагинов и сборок Правила: http://bit.ly/our_etiquette См. также: @rollup_ru, @react_js, @vscode_ru, @macos_ru, @js_ru

974 members

Архив канала @webpack_ru 21 декабря 2017 г.

04:12:09 ПП
User 155513348
как в дев режиме к localhost:3000 прибавить /admin
04:12:14 ПП
User 155513348
где я могу почитать?
04:14:02 ПП
04:17:02 ПП
User 155513348
нашел
04:18:46 ПП
User 155513348
хотя нет, не то)
04:19:00 ПП
User 97081120
Допиши в урле?
04:19:11 ПП
User 97081120
Задай нормально вопрос?)
04:19:54 ПП
User 155513348
localhost:3000/admin
04:20:08 ПП
User 155513348
т.е pathname
04:20:45 ПП
User 97081120
Где добавить-то? Я тебе как в браузере добавить написал
04:21:25 ПП
User 155513348
в вебпаке, при старте приложения нужно чтобы было как есть, но + pathname
04:22:54 ПП
User 97081120
То есть при старте?
04:23:02 ПП
User 97081120
Ну чувак, нихуя не понятно же
04:23:15 ПП
04:23:27 ПП
User 97081120
Ты в своем контексте, и тебе очевидно то, что другим нет
04:24:12 ПП
User 155513348
я делаю npm start, запускается скрипт, у меня в браузере запускается localhost:3000, у меня первый роут на /admin, как мне добавить этот pathname, чтобы вебпак запускал сразу в localhost:3000/admin, чтобы руками не вписывать
04:25:41 ПП
User 97081120
Так открой пэкейдж джейсон и посмотри, что за скрипт тебе в браузере это открывает
09:04:28 ПП
User 30260375
User 155513348
я делаю npm start, запускается скрипт, у меня в браузере запускается localhost:3000, у меня первый роут на /admin, как мне добавить этот pathname, чтобы вебпак запускал сразу в localhost:3000/admin, чтобы руками не вписывать
Ещё можешь редиректить
09:10:33 ПП
User 643934
всем привет!
09:11:37 ПП
User 643934
смотрю курс по webpack. есть несколько вопросов. там лектор для транспайлинга жс использует три либы babel-loader, babel-core и babel-preset-env
09:11:56 ПП
User 643934
зачем для этого нужны три? что делает каждая?
09:29:31 ПП
User 355846509
первый связывает бабель с вебпаком, второй содержит базовый функционал-каркас бабеля, третий -- швейцарский набор ножей чтобы бабель транспилил конкеретные шняги при простом конфиге а-ля поддержка браузеров, доля которых более процента.
09:31:06 ПП
User 643934
User 355846509
первый связывает бабель с вебпаком, второй содержит базовый функционал-каркас бабеля, третий -- швейцарский набор ножей чтобы бабель транспилил конкеретные шняги при простом конфиге а-ля поддержка браузеров, доля которых более процента.
то есть по сути для транспайла в вебпаке нужны как минимум две либы? а третья опциональна?
09:31:33 ПП
User 355846509
ну у тебя тогда получится рука соединена с каркасом ножа без самого ножа
09:31:57 ПП
User 643934
ухх)) а если без аллегорий?)
09:32:13 ПП
User 643934
тут указано https://github.com/babel/babel-loader что надо ставить все три
09:32:16 ПП
User 355846509
нужен либо энв, либо ручную набор транспилеров под бабель
09:32:26 ПП
User 355846509
так обычно и делают.
09:32:46 ПП
User 355846509
без аллегорий и чтобы норм понять, надо потыкаться, и всё равно приёшь к тем же аллегориям.
09:32:49 ПП
User 643934
кароч babel-loader это чисто для связки webpack и babel-core?
09:33:02 ПП
User 355846509
хотел сказать залезть в исходники, но жёсче исходников я не видел.
09:33:13 ПП
09:33:16 ПП
User 355846509
этот такой же лоадер как и остальные для вебпака
09:33:58 ПП
User 643934
да я пока даже не понял в чем суть лоадеров
09:34:24 ПП
User 643934
в курсе как-то толком не объясинил
09:34:28 ПП
User 355846509
it's time.
09:34:34 ПП
09:34:54 ПП
User 643934
намекаешь на rtfm?)
09:37:57 ПП
User 355846509
в частности да) её, кстати, отмарафетили немнжко.
10:19:06 ПП
User 643934
User 355846509
в частности да) её, кстати, отмарафетили немнжко.
еще такой вопрос:
в уроке preset: 'env' прописали в вебпак конфиге
          options: {
            presets: ["env"]
          }
10:19:17 ПП
User 643934
и еще прописали в .bebelrc

{
    "presets": ["env"]
}
10:19:46 ПП
User 643934
зачем прописывать и там и там?
10:25:26 ПП
User 355846509
User 643934
зачем прописывать и там и там?
это как два члена
10:26:04 ПП
User 643934
User 355846509
это как два члена
?
10:32:27 ПП
User 39182759
Мне кажется, стоит спросить у авторов урока. Я тут может быть ошибаюсь, поправьте меня, если так, но достаточно в одном месте прописать
10:33:15 ПП
User 39182759
Вообще самый лучший способ узнать, зачем - это стереть в одном месте и посмотреть, что будет
10:34:39 ПП
User 355846509
User 643934
?
прописывай всё в .babelrc
10:35:12 ПП
User 355846509
User 39182759
Мне кажется, стоит спросить у авторов урока. Я тут может быть ошибаюсь, поправьте меня, если так, но достаточно в одном месте прописать
более того, нужно.
10:35:21 ПП
User 355846509
в одном месте.
10:35:34 ПП
User 355846509
и место дрлжно быть понятно не только вебпаку.
10:35:42 ПП
User 39182759
Надеюсь, это был бесплатный урок
10:37:05 ПП
User 643934
User 39182759
Вообще самый лучший способ узнать, зачем - это стереть в одном месте и посмотреть, что будет
ее наш путь) тыкай пока не поймешь
10:37:33 ПП
10:37:36 ПП
User 643934
User 39182759
Надеюсь, это был бесплатный урок
нет) но его доступ к ресурсу опачивает компания
10:37:51 ПП
User 643934
https://www.lynda.com/Webpack-tutorials/Setting-up-babel-loader/628711/683018-4.html
lynda.com/Webpack-tutorials/Setting-up-babel-loader/628711/683018-4.html
Discover how the babel-loader can help us transpile the latest JavaScript code into JavaScript that is more compatible with browsers. Learn that when we set up babel-loader with webpack, the configuration will handle this automatically each time we run we