evgenyspace
@evgenyspace
Исследователь

Как включить в сборку сторонние библиотеки?

Здравствуйте! Использую Webpack, возник вопрос по сборке. У меня есть сторонние папки со шрифтами и картинками. Можно ли их как-то привязать к конфигу, чтобы при сборке они также появлялись в проекте?
  • Вопрос задан
  • 111 просмотров
Решения вопроса 1
maxfarseer
@maxfarseer
https://maxpfrontend.ru, обучаю реакту и компании
Если эти шрифты и картинки не должны участвовать в сборке (а они скорее всего не должны), то просто кладите их в "public директорию".

...
// для продакшен конфига
output: {
    path: path.join(__dirname, 'production/public/'),
    filename: 'bundle.js',
    publicPath: '/',
  },
...
// для dev конфига
output: {
    path: path.join(__dirname, 'dist'),
    filename: 'bundle.js',
    publicPath: '/static/'
  },
...


Затем где-то в коде...
...
.mac-bg {
  background: url(/static/i/service/mac-bg.jpg) no-repeat;
  background-size: cover;
}
...


И директория билда:
3003f3c887984d67b8943a2c7b352e3b.jpg
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы