Задать вопрос
@Evtera

Почему alias webpack 5 не работает в html?

Здравствуйте. Есть конфиг вебпака. Вот кусок

entry: {
    _global: ["./js/_global/_global.js"],
    index: ["./js/index/#index.js"],
    about: ["./js/about/#about.js"],
  },
  output: {
    filename: "./js/[name].[contenthash].js",
    path: path.resolve(__dirname, "dist"),
  },
  resolve: {
    alias: {
      "@js": path.resolve(__dirname, "src/js"),
      "@scss": path.resolve(__dirname, "src/scss"),
      "@": path.resolve(__dirname, "src"),
      "@dist": path.resolve(__dirname, "."),
    },
  },


При попытке вставить картинку, из-за вложенности необходимо писать такой вот путь
<img src="../../assets/images/_global/icons/task__volume.png" alt="eqeqe" />


так как ~@ не работает.

<img src="~@/assets/images/_global/icons/task__volume.png" alt="eqeqe" />


В чем может быть проблема?
  • Вопрос задан
  • 171 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
@NarkoMan01
Если не ошибаюсь они не работают в html. Они работает только для js
Ответ написан
Ваш ответ на вопрос

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

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