Javascript 网页包文件加载器做什么?
最近几天我正在学习使用webpack,我对webpack文件加载器感到困惑。据我所知,我们可以使用文件加载器来复制一个文件,如图像,并自定义或编码文件名,并获得返回的路径。但是我不知道为什么我们需要文件加载器,返回的路径是用来做什么的?我认为文件加载器可以做的事情也可以很容易地手动完成,我错了吗?我是webpack的新手,我在网上搜索过,但没有找到任何关于它的信息。感谢您的帮助,提前谢谢 使用Javascript 网页包文件加载器做什么?,javascript,webpack,webpack-file-loader,Javascript,Webpack,Webpack File Loader,最近几天我正在学习使用webpack,我对webpack文件加载器感到困惑。据我所知,我们可以使用文件加载器来复制一个文件,如图像,并自定义或编码文件名,并获得返回的路径。但是我不知道为什么我们需要文件加载器,返回的路径是用来做什么的?我认为文件加载器可以做的事情也可以很容易地手动完成,我错了吗?我是webpack的新手,我在网上搜索过,但没有找到任何关于它的信息。感谢您的帮助,提前谢谢 使用文件加载器最方便的一点是,您可以生成“内容哈希”的文件名,这意味着文件名包含基于文件内容的哈希。这有助于
文件加载器
最方便的一点是,您可以生成“内容哈希”的文件名,这意味着文件名包含基于文件内容的哈希。这有助于确保客户端不会由于浏览器或CDN缓存而意外使用文件的旧版本。如果要求
文件获取其URL,则所有代码都不必更改对文件新版本的引用。有关更多信息,请参阅文档中的
此外,使用文件加载器加载的任何内容都会包含在webpack的assets JSON输出中,因此您可以在一个位置查看所有资产
你是对的,所有这些事情都可以手动完成,但许多人发现使用webpack这样的东西更方便。YMMV.“我认为文件加载器可以做的事情也可以很容易地手动完成”——试试看?我认为文件加载器只是重命名了一个文件,这是一个错误@谢谢你,这帮了大忙!