Я использую веб-пакет для создания базового сайта.Все работает, насколько изображения, sass и загрузка локальных шрифтов идет.Я сейчас пытаюсь загрузить видео из локального файла, однако, когда я иду, чтобы добавить его, веб-пакет выдает ошибку 404.Может ли кто-нибудь помочь мне с моей конфигурацией, так как кажется, что я не так для видео.Видео контролирует рендеринг, а само видео - нет.
HTML код
<video controls width="600">
<source src="./assets/images/hero_vid_bg_1.mp4" type="video/mp4">
Sorry, your browser doesn't support embedded videos.
</video>
Файл конфигурации Webpack
module.exports = {
entry: {
main: "./src/index.js"
},
module: {
rules: [
{
test: /\.html$/,
use: ["html-loader"]
},
{
test: /\.(svg|png|jpg|gif|)$/,
use: [{
loader: "file-loader",
options: {
name: "[name].[hash].[ext]",
outputPath: "./assets/images"
}
}]
},
{
test: /\.(woff|woff2|eot|ttf|otf)$/,
loader: "file-loader",
options: {
name: "[name].[hash].[ext]",
outputPath: "./assets/fonts"
}
},
{
test: /\.(mov|mp4)$/,
loader: "file-loader",
options: {
name: "[name].[hash].[ext]",
publicPath: "./assets/images",
outputPath: "./assets/videos"
}
}
]
}
};
Абсолютный путь к видеофайлу - assets / images / hero_vid_bg.mp4