Size: a a a

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

2019 September 03

A

Alex CherryTea in Webpack — русскоговорящее сообщество
🦜
например на lua
луа простейший скриптовый язык который не быстрее чем js
источник

🦜

🦜 in Webpack — русскоговорящее сообщество
Alex CherryTea
луа простейший скриптовый язык который не быстрее чем js
тут вообще не про скорость
источник

🦜

🦜 in Webpack — русскоговорящее сообщество
Например игра дает возможность писать скрипты на луа, но сама игра написана С++
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
🦜
Например игра дает возможность писать скрипты на луа, но сама игра написана С++
потому что геймдезиайнера сложно научить писать сценарии на c++ (да и долго это)
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
вот и дали ему простой lua.  Таким образом геймдизайнеру не надо знать c++. В случае же плагинов для сборщика js ситуация обратная - не только два языка знать надо так второй для плагинов еще и сложнее того который используется по долгу службы
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
что уж там говорить парсель появился по большей части потому что JSON(!) конфиг вебпака многим кажется черезчур сложным, о каких плагинах на ссях идет речь, алло
источник
2019 September 04

AK

Anton Kartsev AlarmCRM.ru in Webpack — русскоговорящее сообщество
Всем привет. Кто Laravel Mix 4 использует? Проблема с резолвингом путей к картинками из scss во vue комонентах.
В scss в компоненете:
 background-image: url("bg.jpg");
Картинка лежит на уровне компонента.
В webpack.mix  - mix.setPublicPath('public/build/assets')
Картинка физически билдится в public/build/assets/images/bg.jpg
А скрипт её требует по /images/bg.jpg
источник

СВ

Сергей Видинеев in Webpack — русскоговорящее сообщество
Anton Kartsev AlarmCRM.ru
Всем привет. Кто Laravel Mix 4 использует? Проблема с резолвингом путей к картинками из scss во vue комонентах.
В scss в компоненете:
 background-image: url("bg.jpg");
Картинка лежит на уровне компонента.
В webpack.mix  - mix.setPublicPath('public/build/assets')
Картинка физически билдится в public/build/assets/images/bg.jpg
А скрипт её требует по /images/bg.jpg
Если найдешь ответ напиши мне плз, я даже на чистом вебпаке не смог конфиг настроить,чтобы картинки можно было подключать от директории текущего скрипта
источник

a

anon in Webpack — русскоговорящее сообщество
Привет всем. Ребят, а как допустим правильнее всего внедрять внешний логгер на проект (webpack 3)? Чекать process.env.NODE_ENV и в зав-ти от этого плясать? Почему такой вопрос возник: на деве то все норм: чекнул, не отправил логи. А на проде, при попытке законсолить process.env, ничего не вывелось. Однако в самом бандле продовском я нашел этот консоль лог с как бы замоканным уже объектом process.env. Что-то типа: console.log("process.env - ",Object({NODE_ENV:"production", ....}));
источник

a

anon in Webpack — русскоговорящее сообщество
Правильно ли я понимаю, что (вебпак?) заменяет везде, где используется в коде вот этот нодовский глобальный объект на его копию?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
anon
Правильно ли я понимаю, что (вебпак?) заменяет везде, где используется в коде вот этот нодовский глобальный объект на его копию?
да, все правильно понимаете, вебпак вхардкоживает все env переменные в код.
поэтому hot-reload не срабаывает при изменение env файла

Более того, вебпак так же выполняет все операции вычисления и сравнения в которых участвуют env переменные во время сборки.
Так если вы напишите process.env === 'production` то в проде это соберется просто в true
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
все это надо для работы dead code elimination фазы, когда вебпак удаляет из бандла не достижимый код вроде
if (false) {
 someOnlyDevLogger()
}
источник

a

anon in Webpack — русскоговорящее сообщество
Спасибо за ответ)
источник
2019 September 05

G

Godfather in Webpack — русскоговорящее сообщество
Друзья! Подскажите плез, зачем и как юзать cross-env NODE_ENV=staging webpack? Чем отличается от обычного билда?
источник

G

Godfather in Webpack — русскоговорящее сообщество
И еще вопрос - почему вебпак может бесконечно вставлять один и тот же чанк жс/цсс?
источник

G

Godfather in Webpack — русскоговорящее сообщество
При этом ошибок не выдает
источник

s

symbolic transgression in Webpack — русскоговорящее сообщество
Кто-нибудь уже использовал parcel на проде? Как оно?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
symbolic transgression
Кто-нибудь уже использовал parcel на проде? Как оно?
Почитай выше обсуждение
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Godfather
Друзья! Подскажите плез, зачем и как юзать cross-env NODE_ENV=staging webpack? Чем отличается от обычного билда?
Просто передали переменную вебпаку, на что это влияет знаешь только ты, читай свой конфиг
источник

G

Godfather in Webpack — русскоговорящее сообщество
А как обфусцировать имена классов в пердакшне? Поставил плагину MiniCSSExtractPlugin modules: true - не работает
источник