AP
Size: a a a
AP
PM
PM
import(/* webpackIgnore: true */"...")
PM
AP
AP
AP
AP
AP
AP
PM
DD
"build:export": "sapper export --entry \"/ /404\"", "postexport": "mv __sapper__/export/404/index.html __sapper__/export/404.html"
. С Sveltekit @sveltejs/adapter-static
не выдает 404.html. Где косяк? Пробовал на $error.svelte ставить <script context="module">export const prerender = true;</script>
и в svelte.config.cjs prerender: {
pages: ['*', '/404/index.html'],
enabled: true,
crawl: true,
force: true
},
безуспешноМ
ER
ER
[locale]
во все ссылки в приложении необходим префикс с локалью, хранящейся в сторе. С одной стороны ничего сложного, просто берём значение локали и создаём литеральную строку:<a href={`/${$locale}${url}`}>
Link
</a>
Идея в том, имеет ли смысл создать экшн, чтобы автоматом добавлять префиксы с локалью?<a {href} use:locale>
Link
</a>
Экшн можно объявить в отдельном файле, импортировать туда значение стора и добавлять префикс, обновлять его при смене локали. DK
routes.ts
, где завести переменные на каждый путь, и если он локале-специфичный, то делать это через derived-стор.ER
ER
DK