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

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

974 members

Архив канала @webpack_ru 8 января 2018 г.

02:22:07 ДП
User 134905826
User 147771380
Не читай
@
Отвечай

Проверь регистры символов в путях
https://www.npmjs.com/package/case-sensitive-paths-webpack-plugin
npmjs.com/package/case-sensitive-paths-webpack-plugin
Enforces module path case sensitivity in Webpack
05:24:58 ДП
User 32530886
Для того, чтобы участилось дыхание, совсем не нужно читать про Meltdown и Spectre. Можно почитать про npm и угон паролей и карт https://hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5
hackernoon.com/im-harvesting-credit-card-numbers-and-passwords-from-your-site-here-s-how-9a8cb347c5b5
The following is a true story. Or maybe it’s just based on a true story. Perhaps it’s not true at all.
06:36:32 ПП
User 212795634
как добавить плагин в зависимости от env переменной? делаю так
plugins: [
...(isProd ? [new UglifyJSPlugin({})] : []),
]
и оно не работает
06:38:24 ПП
User 273506702
@itsjohncena что значит не работает? Что в plugins?
06:38:36 ПП
User 212795634
User 273506702
@itsjohncena что значит не работает? Что в plugins?
я ж написал
06:39:30 ПП
User 273506702
User 212795634
я ж написал
после выполнения кода, имею ввиду. Можно же это продебажить и посмотреть в чём ошибка
06:39:39 ПП
User 212795634
User 273506702
после выполнения кода, имею ввиду. Можно же это продебажить и посмотреть в чём ошибка
в смысле после выполнения? условие просто не отрабатывает, если без условия написать new UglifyJSPlugin({}), то я вижу что бандл уменьшился
06:40:07 ПП
06:40:15 ПП
User 212795634
хз как еще можно эти переменные задать
06:40:58 ПП
User 300024
User 212795634
как добавить плагин в зависимости от env переменной? делаю так
plugins: [
...(isProd ? [new UglifyJSPlugin({})] : []),
]
и оно не работает
https://medium.com/@ryandrewjohnson/one-webpack-config-to-rule-them-all-environments-that-is-277457769779
medium.com/@ryandrewjohnson/one-webpack-config-to-rule-them-all-environments-that-is-277457769779
Webpack 2 is officially here — and to celebrate I wanted to share some tips on having one webpack config file to handle multiple…
06:42:31 ПП
User 273506702
User 212795634
в смысле после выполнения? условие просто не отрабатывает, если без условия написать new UglifyJSPlugin({}), то я вижу что бандл уменьшился
Конфиг - это скрипт. У скрипта есть время выполнения. После выполнения вывести console.log() и посмотреть, что лежит в isProd, что лежит в plugins
06:42:52 ПП
User 212795634
User 273506702
Конфиг - это скрипт. У скрипта есть время выполнения. После выполнения вывести console.log() и посмотреть, что лежит в isProd, что лежит в plugins
у меня объект)
06:43:00 ПП
06:48:05 ПП
User 147771380
User 212795634
у меня объект)
Это исправимо)
06:48:20 ПП
User 212795634
User 147771380
Это исправимо)
сложно, там мердж плагин еще
06:48:28 ПП
User 147771380
Так-то напрашивается, что isProd === false
06:48:50 ПП
User 147771380
Написано все правильно
06:49:03 ПП
User 212795634
а как его правильно ебануть то
06:49:06 ПП
User 212795634
чтобы был true
06:49:38 ПП
User 147771380
Так бля, как знать, как ты его определяешь
06:50:36 ПП
User 212795634
User 147771380
Так бля, как знать, как ты его определяешь
const isProd = process.env.NODE_ENV === 'production'
06:51:41 ПП
User 147771380
Печатал?
06:52:04 ПП
User 212795634
скопировал из файла
06:52:20 ПП
User 147771380
Траль)
06:52:30 ПП
User 147771380
Я про console.log
06:52:38 ПП
User 147771380
Ну типа оно норм сетается?
06:52:54 ПП
User 212795634
если у меня объект, консоль лог отработает?
06:53:35 ПП
User 147771380
А const у тебя отрабатывает?
06:53:45 ПП
User 147771380
Алсо, в объекте можно iife хуйнуть))0
06:53:47 ПП
06:53:50 ПП
User 212795634
да, false
06:53:57 ПП
User 212795634
блять
06:54:03 ПП
User 212795634
куда его сунуть то чтобы тру стал
06:54:06 ПП
User 212795634
(винда)
06:54:11 ПП
User 212795634
гит баш
06:58:42 ПП
User 300024
User 212795634
куда его сунуть то чтобы тру стал
ты линк читал? в вебпак параметры сувать не хочешь?
06:59:29 ПП
User 212795634
User 300024
ты линк читал? в вебпак параметры сувать не хочешь?
читал, там функция, а у меня объект и там webpack-merge юзается, хз как это вместе слепить
07:01:37 ПП
User 300024
https://webpack.js.org/guides/environment-variables/
никогда так не делал, всегда вот так, конвертить надо в функцию. Тебе не хочется?
07:03:13 ПП
User 212795634
User 300024
https://webpack.js.org/guides/environment-variables/
никогда так не делал, всегда вот так, конвертить надо в функцию. Тебе не хочется?
щас посмотрю, справится ли мердж с функцией
07:04:16 ПП
User 212795634
а, вроде да, щас ебану
07:15:46 ПП
User 212795634
пришлось вот таким обмазаться
07:15:47 ПП
07:18:18 ПП
User 147771380
Выглядит нестрашно
07:19:44 ПП
User 300024
User 212795634
пришлось вот таким обмазаться
https://github.com/iroy2000/react-redux-boilerplate
можешь обмазаться как тут, ну или оставить свой вариант, это всё оукей
github.com/iroy2000/react-redux-boilerplate
Awesome React Redux Workflow Boilerplate with Webpack 3 - iroy2000/react-redux-boilerplate