加载视频mp4 Webpack加载器

Pal*_*tro 2 webpack webpack-loader webpack-4

如何在webpcak 4中将loader用于mp4视频格式,我尝试这样:

       {
            test: /\.mp4$/,
            use: 'file-loader',
            loader: 'file-loader?name=videos/[name].[ext]',
        },
Run Code Online (Sandbox Code Playgroud)

然后像这样导入

import pressButtonAnimated from './images/pressButtonAnimated.mp4'
Run Code Online (Sandbox Code Playgroud)

但这对我不起作用,并且出现错误 You may need an appropriate loader to handle this file type.

但这是对我有用的,但我不想在每个文件中添加

import pressButtonAnimated from '-!file-loader!./images/pressButtonAnimated.mp4'
Run Code Online (Sandbox Code Playgroud)

Dan*_*iel 7

声明装载程序的方式不正确。您正在混合两种定义加载程序的方式。

 {
        test: /\.mp4$/,
        use: 'file-loader?name=videos/[name].[ext]',
 },
Run Code Online (Sandbox Code Playgroud)

你可以试试这个吗?

链接:https//webpack.js.org/concepts/loaders/