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

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

974 members

Архив канала @webpack_ru 10 апреля 2018 г.

07:52:01 ДП
User 84787090
А есть аналог extract text plugin для 4 webpack?
07:52:24 ДП
User 39232169
https://github.com/webpack-contrib/mini-css-extract-plugin
github.com/webpack-contrib/mini-css-extract-plugin
Lightweight CSS extraction plugin. Contribute to webpack-contrib/mini-css-extract-plugin development by creating an account on GitHub.
07:53:29 ДП
User 84787090
Спасибо
09:59:10 ДП
User 39232169
Не могу сказать, у нас одна точка, но мы всё равно ещё не обновлялись
12:34:54 ПП
User 377238783
Подскажите как можно для html-webpack-plugin запретить ему брать JS, но оставить html
12:35:43 ПП
User 377238783
в случае inject: false он и css не поключает (что логично)
12:35:56 ПП
User 377238783
а надо что бы css забрал, а js нет
12:37:06 ПП
User 67164223
User 84787090
А есть аналог extract text plugin для 4 webpack?
его бета версия)
12:37:24 ПП
User 67164223
User 39232169
https://github.com/webpack-contrib/mini-css-extract-plugin
github.com/webpack-contrib/mini-css-extract-plugin
Lightweight CSS extraction plugin. Contribute to webpack-contrib/mini-css-extract-plugin development by creating an account on GitHub.
он рил лучше?
12:38:35 ПП
User 39232169
ну в CRA его будут использовать

https://github.com/webpack-contrib/extract-text-webpack-plugin/issues/749
https://github.com/facebook/create-react-app/pull/4077
github.com/webpack-contrib/extract-text-webpack-plugin/issues/749
The last release was nearly a month ago. Is this plugin actively developed anymore? Where are the maintainers? What's happening with Webpack 4 support? There are a number of major problems rep...
12:38:45 ПП
User 67164223
ну кра не показатель для меня
12:38:46 ПП
12:39:01 ПП
User 39232169
я две ссылки скинул
12:39:37 ПП
12:39:40 ПП
User 67164223
первую почитал
12:39:41 ПП
12:39:48 ПП
User 67164223
ну тогда перейду сегодня на него
12:43:11 ПП
User 67164223
посмотрел я packeage json скф
12:43:12 ПП
12:43:19 ПП
User 67164223
они тебе eslint ставят и prettier еще
12:43:29 ПП
User 67164223
класс
12:43:36 ПП
User 67164223
и лерну еще)
12:43:54 ПП
User 39232169
в deps или devDeps ?
12:44:18 ПП
12:44:35 ПП
User 39232169
ну в dev обычно много прилетает говнища
12:46:36 ПП
User 67164223
cra уже на вебпаке 4?
12:53:17 ПП
User 39232169
Ну пр открыт
03:00:29 ПП
User 169098839
ребят

почем уможет быть такая конструкция ? 

node_modules/bootstrap-sass/package.json/package.json
03:06:29 ПП
User 332814900
Тип неправильно рендерится путь?
03:06:52 ПП
User 332814900
Или же тебе просто путь не понравился?
03:07:39 ПП
User 169098839
User 332814900
Тип неправильно рендерится путь?
типа npm start падает на отсутсвие этого файла, ясень пень его там нету, я бы удивился еслиб он там был
03:08:12 ПП
User 332814900
залей package.json и webpack.conf на pastebin
03:10:35 ПП
User 169098839
User 332814900
залей package.json и webpack.conf на pastebin
немогу (((
03:11:03 ПП
User 332814900
User 169098839
немогу (((
забанили?
03:12:12 ПП
User 332814900
Без файлов мало что сказать можно
03:16:22 ПП
User 169098839
User 332814900
Без файлов мало что сказать можно
Угу. Спс.
03:59:49 ПП
User 131338045
ребят, не подскажете с чем может быть связана подобная ошибка?

TypeError: Cannot read property 'call' of undefined
at webpack_require (manifest.3439da6e2ecd5ae06977.js:55)

/******/
/******/     // Execute the module function
/******/     modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
/******/
04:02:20 ПП
User 182613717
что-то не загрузилось/не обработалось нормально лоадером
04:03:44 ПП
User 131338045
User 182613717
что-то не загрузилось/не обработалось нормально лоадером
я просто без понятия как это дебажить, т.е. не знаю даже с чего начать..
04:04:08 ПП
User 131338045
в dev режиме всё работает, а как только запускаю npm run build && npm run start то всё..
04:04:54 ПП
User 478207156
А зачем билд и потом старт ещё?
04:05:15 ПП
User 131338045
User 478207156
А зачем билд и потом старт ещё?
чтоб сгенерить /dist и запустить приложение оттуда в production режиме
04:05:29 ПП
User 182613717
посмотри в call stack в каком модуле падает ошибка
04:08:54 ПП
User 131338045
работает только если в:

"scripts": {
    "dev": "node server",
    "start": "cross-env NODE_ENV=production node server",
    "build": "rimraf dist && npm run build:client && npm run build:server",
    "build:client": "cross-env NODE_ENV=production webpack --config build/webpack.client.config.js --progress --hide-modules",
    "build:server": "cross-env NODE_ENV=production webpack --config build/webpack.server.config.js --progress --hide-modules"
  },

поменять start на:

node server

т.е. убрать production flag
04:10:47 ПП
04:14:54 ПП
User 182613717
заюзай namedmodulesplugin посмотри что за модуль, выруби минификацию, проверь точно ли проблема в продакшн режиме, я хз погугли там, эта проблема может возникнуть много из-за чего
04:15:26 ПП
User 131338045
User 182613717
заюзай namedmodulesplugin посмотри что за модуль, выруби минификацию, проверь точно ли проблема в продакшн режиме, я хз погугли там, эта проблема может возникнуть много из-за чего
минификацию я вырубил, там был uglifyjs
04:21:14 ПП
User 67164223
История о Webpack 4 и как, наконец, настроить его правильно https://medium.com/@riittagirl/a-tale-of-webpack-4-and-how-to-finally-configure-it-in-the-right-way-4e94c8e7e5c1
hackernoon.com/a-tale-of-webpack-4-and-how-to-finally-configure-it-in-the-right-way-4e94c8e7e5c1
Spoiler: there is no right way. #justwebpackthings
04:24:45 ПП
User 182613717
абсолютно 0 инфы про splitChunks, если другие плагины просто допилили под вебпак4 то splitChunks это замена плагину который выпилили и который работает по-другому
04:26:31 ПП
User 478207156
User 182613717
абсолютно 0 инфы про splitChunks, если другие плагины просто допилили под вебпак4 то splitChunks это замена плагину который выпилили и который работает по-другому
+
04:27:03 ПП
User 39232169
Абу благословил этот чат?
04:27:15 ПП
User 478207156
Мне показалось, что про splitchunks вообще мало что написано
04:44:25 ПП
User 131338045
User 182613717
заюзай namedmodulesplugin посмотри что за модуль, выруби минификацию, проверь точно ли проблема в продакшн режиме, я хз погугли там, эта проблема может возникнуть много из-за чего
04:45:07 ПП
User 131338045
css-loader?! da hell?
05:00:25 ПП
User 131338045
User 131338045
не подскажете чья это вина? вебпака? какого-то модуля? моя?
05:13:50 ПП
User 131338045
убираю стили из Landing.vue компонента и он по крайней мере ошибок не выдаёт
05:14:05 ПП
User 131338045
пробовал простой CSS, Stylus, scoped/не scoped
05:14:17 ПП
User 131338045
ничерта, только если собвсем стили убрать
05:14:57 ПП
User 478207156
Ну, пока ты не загрузишь свой конфиг и файл из-за которого падает ошибка
05:15:16 ПП
User 478207156
То вряд ли люди вообще поймут, что у тебя там
05:19:25 ПП
User 131338045
User 478207156
Ну, пока ты не загрузишь свой конфиг и файл из-за которого падает ошибка
https://gist.github.com/romshark/0bde5bc343eec0f9c3592073e34128b5
gist.github.com/romshark/0bde5bc343eec0f9c3592073e34128b5
05:23:38 ПП
User 131338045
оо! убрал 

extractCSS: process.env.NODE_ENV === 'production',

из vue.loader.config.js и заработало
05:24:05 ПП
User 131338045
возможно баг vue loader'а
07:22:57 ПП
User 242329862
ребят, а как можно указать несколько лоадеров? вебпак чет ругается
07:22:58 ПП
07:23:19 ПП
User 212795634
User 242329862
а теперь открой доку хот лоадера
07:24:10 ПП
User 242329862
User 212795634
а теперь открой доку хот лоадера
ну там чуть по иному сделано. в видюхе все норм у челика, когда он так сделал
07:24:22 ПП
User 212795634
какого года видюха?
07:26:00 ПП
User 242329862
User 212795634
какого года видюха?
ну да, наверное из-за времени уже неактуально
07:55:29 ПП
User 212795634
compiler.hooks
08:04:25 ПП
User 212795634
нет, просто можно флаг поставить
а зачем, если не секрет?