Полный цикл в digital

Ассеты в JavaScript бандлах Webpack

Давайте настроим ассеты для .png файлов:

webpack.config.jsexport default {
  entry: "./src/index.js",
  output: {
    filename: "bundle.js",
    path: path.resolve("dist"),
  },
  module: {
    rules: [
      {
        test: /\.png$/,
        type: "asset/resource",
      },
    ],
  },
  plugins: [new HtmlWebpackPlugin()],
};

Подключим .png файл к точке входа:

/src/index.jsimport img from './images/main.png';

В переменную img попадет новый путь к файлу картинки:

/src/index.jsconsole.log(img);
Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг