Size: a a a

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

2017 April 25

rp

rolling paper in Webpack — русскоговорящее сообщество
Это как использовать плуг и коня вместо трактора, оправдывая это тем "ну классика же"
источник

NK

ID:182434029 in Webpack — русскоговорящее сообщество
rolling paper
Это как использовать плуг и коня вместо трактора, оправдывая это тем "ну классика же"
Ну а вдруг трактор сломается, или завод, который детали производит пиздой накроется. <сарказм>Не, я за коня.</сарказм>
источник

a

anoru in Webpack — русскоговорящее сообщество
rolling paper
Если йарн имеет равные возможности, но он гораздо быстрее - то почему бы им не пользоваться?
ответ уже давали, зачем снова спрашивать
источник

EA

Evgeny Ageev in Webpack — русскоговорящее сообщество
Добрый день. Подскажите, как прокинуть библиотеку каждому из скажем 10 файлов, собир-мых вебпаком? В Конфиге указал - 'umd'. Файлы к примеру такие:
источник

EA

Evgeny Ageev in Webpack — русскоговорящее сообщество
В итоговом файле получаем:
источник

🦉⁣

🦉 ⁣ in Webpack — русскоговорящее сообщество
Юзай гист
источник

EA

Evgeny Ageev in Webpack — русскоговорящее сообщество
(function(module, exports) {

   module.exports = function($, DX) {
     ...
     DX.registerComponent("dxDocTextBox", DX.ui, DocTextBox);
   }
}),
источник

EA

Evgeny Ageev in Webpack — русскоговорящее сообщество
Получается, мне надо передать 2 библиотеки "мимо" function(module, exports). Как это можно сделать? Или это не нужно, и будет рассчитываться в рантайме с учетом пра-го порядка подключения в html?
источник

EA

Evgeny Ageev in Webpack — русскоговорящее сообщество
А entry-файл написал так:
источник

EA

Evgeny Ageev in Webpack — русскоговорящее сообщество
// index.js - our application logic
require('./js/dx.component');
require('./js/loader')(jQuery, DevExpress);
require('./js/sppopup')(jQuery, DevExpress);
require('./js/doctextbox')(jQuery, DevExpress);
require('./js/textboxsp')(jQuery, DevExpress);
require('./js/dx.extension');
require('./js/rqeditor');
источник

EA

Evgeny Ageev in Webpack — русскоговорящее сообщество
с учетом того, что bundle.js подключается после jquery и других библиотек.
источник

EA

Evgeny Ageev in Webpack — русскоговорящее сообщество
🦉 ⁣
Юзай гист
Для чего и как? Наскок я понимаю - это чтобы доки писать.
источник

🦉⁣

🦉 ⁣ in Webpack — русскоговорящее сообщество
Evgeny Ageev
// index.js - our application logic
require('./js/dx.component');
require('./js/loader')(jQuery, DevExpress);
require('./js/sppopup')(jQuery, DevExpress);
require('./js/doctextbox')(jQuery, DevExpress);
require('./js/textboxsp')(jQuery, DevExpress);
require('./js/dx.extension');
require('./js/rqeditor');
Ужас
источник

🦉⁣

🦉 ⁣ in Webpack — русскоговорящее сообщество
Evgeny Ageev
Для чего и как? Наскок я понимаю - это чтобы доки писать.
Файлы большие показывать. С подсветкой
источник

🦉⁣

🦉 ⁣ in Webpack — русскоговорящее сообщество
И комментариями
источник

EA

Evgeny Ageev in Webpack — русскоговорящее сообщество
А что ужасного? Команда require нужна, чтобы вебпак взял файл целиком и засунул в bundle.
источник

🦉⁣

🦉 ⁣ in Webpack — русскоговорящее сообщество
Evgeny Ageev
А что ужасного? Команда require нужна, чтобы вебпак взял файл целиком и засунул в bundle.
Есть второй вебпак, есть import
источник

🦉⁣

🦉 ⁣ in Webpack — русскоговорящее сообщество
Jq можно подключать там где надо, а не инжектить
источник

EA

Evgeny Ageev in Webpack — русскоговорящее сообщество
через externals: ["jquery"]?
источник

EA

Evgeny Ageev in Webpack — русскоговорящее сообщество
Как я понял в этом случае берется с CDN-ки. А у нас не на всех компах есть инет..
источник