Сервер разработчика не может получить путь к папке / - PullRequest
0 голосов
/ 18 мая 2019

Я использую HTMLWebpackPlugin, поэтому у меня есть папка для некоторых страниц:

  new HtmlWebpackPlugin({
    filename: "/users/login.html",
    template: "src/components/users/login.pug",
    hash: true,
    chunks: ["login"]
  })

Так что вместо вывода login.html в папку dist я вывожу ее в папку dist/users.

Это работает, когда я запускаю сборку веб-пакета (и затем я использую сервер, такой как Chrome Web Server), но когда я использую dev-сервер, я не могу получить путь.Браузер возвращает: Cannot GET /users/login.html.

Сборка веб-сервера показывает:

Дочерний html-webpack-плагин для "C: \ users \ login.html": 1 актив Entrypointundefined = /users/login.html [0] ./node_modules/html-webpack-plugin/lib/loader.js!./src/components/users/login.pug 1.48 КиБ {0} [построено] [1]./node_modules/pug-loader/stringify.loader.js!./src/components/layouts/main.pug 660 байт [встроенный] [2] ./node_modules/pug-runtime/index.js 6,44 КиБ {0} [встроенный] [3] внешние "fs" 42 байта {0} [необязательно] [встроенный]

У меня нет конфигурации для DevServer.Файлы внутри "/" работают нормально.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...