По умолчанию я могу использовать статические ресурсы, подобные этим, на страницах Nuxtjs:
<img src="/img/logo.jpg"/>
...
<style>
.my-class {
background-image: url("/img/background.jpg");
}
</style>
, которые /img/logo.jpg
и /img/background.jpg
находятся в каталоге <project>/static/
, а страницу http://localhost:3000/some-page
можно отобразитьправильно.
Но, если я установлю router.base
для подпути, подобного этому:
export default {
router: {
base: '/demo',
}
}
URL страницы будет изменен на http://localhost:3000/demo/some-page
, но URL изображения не будетизменено: http://localhost:3000/img/logo.jpg
.
Должен ли я жестко кодировать подпуть перед каждой ссылкой на ресурс? почему nuxtjs не будет изменять статические ресурсы автоматически?