我的项目要部署在域名的二级路径上,比如 http://test.com/demo 上
首先 nuxt.js 做了如下配置
{
router: {
base: '/demo/'
}
}
这样,所有的 js,css 资源会自动加上 /demo/前缀
但是,static 文件夹下的静态资源访问的路径不对。比如我有这样一张图片:/static/images/a.png,之前我只需要<img src="/images/a.png">就能访问到,现在我需要手动在所有的地方机上前缀,就像这样<img src="/demo/images/a.png">。
我想问:这样手动加前缀的工作,nuxt 是否有提供一个配置的地方(就像上面的router.base),可以统一给所有的静态资源加上前缀?如果 nuxt 没有提供配置,是否有其它较好的解决方案?