• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Ścieżki w webpacku.

VPS Starter Arubacloud
0 głosów
69 wizyt
pytanie zadane 2 sierpnia w JavaScript przez CodeForge Użytkownik (590 p.)

Hej wszystkim!

Mam taki problem - otóż mam projekt zrobiony przy użyciu Webpacka. Problemem jest to że przy buildowaniu projektu ścieżki nie są poprawnie wczytywane.

Z ciekawości zmieniłem w jednym z plików:
<link rel="icon" type="image/png" href="/src/assets/img/favicon.png"/>
na:
<link rel="icon" type="image/png" href="./src/assets/img/favicon.png"/>

Po dodaniu kropki przed /src/ favicona się pojawiła.

Jeżeli chodzi o mój config webpackowy to wygląda tak:
 

const path = require("path");
const TerserPlugin = require("terser-webpack-plugin");
const plugins = require("./plugins");
const loaders = require("./loaders");
const HtmlWebpackPlugin = require("html-webpack-plugin");

const isDev = process.env.NODE_ENV !== 'production';

module.exports = {
  mode: "production",
  entry: {
    index: "./src/app.js",
  },
  devtool: isDev ? "inline-source-map" : false,
  stats: { warnings: false, children: true }, // Hide warnings, show children stats
  output: {
    filename: "scripts/[name].js",
    path: path.resolve(__dirname, "/dist"),
    clean: true,
  },
  devServer: {
    headers: {
      'Cache-Control': 'public, max-age=31536000'
    }
  },
  module: {
    rules: loaders,
  },
  resolve: {
    extensions: [".js", ".css", ".vue"],
    alias: {
      vue$: "vue/dist/vue.esm.js",
    },
  },
  plugins: [
    ...plugins,
    new HtmlWebpackPlugin({
      title: 'Caching',
    }),
  ],
  optimization: {
    moduleIds: 'deterministic',
    chunkIds: isDev ? "named" : "total-size",
  },
};


Napomknę tylko że projekt był wcześniej utrzymywany na Linuxie, a teraz korzystam z Windows.

komentarz 3 sierpnia przez Comandeer Guru (605,260 p.)

A dlaczego nie odpalasz strony z katalogu dist/ tylko z roota? I dlaczego w zbudowanej wersji zaciągasz coś z src/?

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
1 odpowiedź 106 wizyt
pytanie zadane 21 czerwca 2017 w C i C++ przez kralcz88 Obywatel (1,810 p.)
+1 głos
0 odpowiedzi 328 wizyt
pytanie zadane 13 października 2020 w JavaScript przez Artek Stary wyjadacz (11,800 p.)

93,025 zapytań

141,990 odpowiedzi

321,293 komentarzy

62,374 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...