Size: a a a

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

2019 July 05

D

David in Webpack — русскоговорящее сообщество
Alex CherryTea
в момент нажатия на connect падает?
Да. Выдает эту ошибку
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
алсо код таки не одинаковый, в контуркторе тип забыл
источник

D

David in Webpack — русскоговорящее сообщество
Alex CherryTea
алсо код таки не одинаковый, в контуркторе тип забыл
Я сначала на чистом JS’е пробовал и только потом добавил typescript. Забыл добавить тип, но с ним или без него - результат такой же
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
кидай дебагер здесь и смотри по степам, где вызывается  Kind класс
https://github.com/enfipy/substample/blob/master/tmp/index.ts#L29
источник

SS

Sergey Stankevich in Webpack — русскоговорящее сообщество
может кто сможет мне помочь, работаю с vue, nuxt. js компилирую бабелем. Очень странная проблема, что у меня не работают замыкания. Те переменные в функции которая возвращает функцию перезаписываются. Проверял свой код просто в консоли браузера, все работает
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
Sergey Stankevich
может кто сможет мне помочь, работаю с vue, nuxt. js компилирую бабелем. Очень странная проблема, что у меня не работают замыкания. Те переменные в функции которая возвращает функцию перезаписываются. Проверял свой код просто в консоли браузера, все работает
а функция верхнего уровня точно не вызывается несколько раз?
источник

АЗ

Андрей Звёздочка in Webpack — русскоговорящее сообщество
По поводу код-сплиттинга ещё один вопрос. Есть зависимость, которая подключается только в одном из чанков. Как можно сказать вебпаку, чтобы он её в общий vendor не пихал?

vendor.js формируется с помощью:
  optimization: {
   splitChunks: {
     cacheGroups: {
       commons: {
         test: /[\\/]node_modules[\\/]/,
         name: 'vendors',
         chunks: 'all',
       },
     },
   },
 },
источник

DT

Daniil Tchernyavsky in Webpack — русскоговорящее сообщество
Андрей Звёздочка
По поводу код-сплиттинга ещё один вопрос. Есть зависимость, которая подключается только в одном из чанков. Как можно сказать вебпаку, чтобы он её в общий vendor не пихал?

vendor.js формируется с помощью:
  optimization: {
   splitChunks: {
     cacheGroups: {
       commons: {
         test: /[\\/]node_modules[\\/]/,
         name: 'vendors',
         chunks: 'all',
       },
     },
   },
 },
all -> initial
источник

D

David in Webpack — русскоговорящее сообщество
Нашел. Что дальше?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
David
Нашел. Что дальше?
без new вызывается?
источник

D

David in Webpack — русскоговорящее сообщество
Alex CherryTea
без new вызывается?
Вызывается с new
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
David
Вызывается с new
и на следующем шаге падает?
источник

D

David in Webpack — русскоговорящее сообщество
Alex CherryTea
и на следующем шаге падает?
Да. После new Type(value) сразу в catch попадает
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
такое ощущение что у тебя часть кода трафнформируется в es5 а другая часть нет
источник

A

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

D

David in Webpack — русскоговорящее сообщество
Alex CherryTea
такое ощущение что у тебя часть кода трафнформируется в es5 а другая часть нет
Такое же чувство появилось
источник

D

David in Webpack — русскоговорящее сообщество
Alex CherryTea
попробуй либу тоже прогнать через бабель
А как это сделать? Конфиг какой-то изменить?
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
у тебя в конфиге бабеля есть exlude или include ?
источник

D

David in Webpack — русскоговорящее сообщество
Alex CherryTea
у тебя в конфиге бабеля есть exlude или include ?
Вроде как нету
источник

A

Alex CherryTea in Webpack — русскоговорящее сообщество
David
Вроде как нету
common js?
источник