晚上好,
assets/images/myimg.png
给定位于(或)的图像/字体文件assets/fonts/myfont.woff
.....
我希望 webpackfile-loader
在不同的目录()中创建一个散列版本../priv/static/fonts/myfont.woff
......
但我不希望该名称成为“文件的服务资产路径”的一部分。
如果我使用如下所示file-loader
的name
选项:"../priv/static/fonts/[name]-[hash].[ext]"
,该文件最终会出现在我的文件系统中的正确位置。
但是当从 CSS 中引用时,浏览器正在寻找的完整路径是http://mysite.dev/priv/static/fonts/myfile-fee66e712a8a08eef5805a46892932ad.woff
. 我的 Web 服务器提供来自 的静态文件priv/static
,因此我希望请求的路径看起来像http://mysite.dev/fonts/myfile-fee66e712a8a08eef5805a46892932ad.woff
。
我正在提交assets/images
并assets/fonts
进行源代码控制,因此我不希望所有散列文件最终都在该目录中。
您能提供的任何帮助将不胜感激!