我们将应用程序部署到Web服务器上的子目录(子目录名称取决于区域,例如/france
)。 问题是如何通过绝对路径获取资源而不在路径中添加子目录名称。 例如,要获取图像,我想编写<img src='/Images/logo.png' />
而不是<img src='/france/Images/logo.png' />
如果我写src ='Images / logo.png'(不带第一个斜杠),则它适用于像domain-name/france/competitions
这样的第一级网址,但是不适用于更复杂的URL(例如domain-name/france/competition/123
因为请求将是domain-name/france/**competitions**/Images/logo.png
不正确的内容
我尝试使用webpack别名,但是它不起作用(也许我弄错了):
resolve: {
alias: {
Images: path.resolve(__dirname, '../public/Images')
}
}