mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-02-19 06:22:41 +00:00
add VITE_RUNTIME_CONFIG notes
This commit is contained in:
parent
3f33a47efb
commit
dbf2b335e7
1 changed files with 5 additions and 5 deletions
|
|
@ -139,7 +139,7 @@ sudo ufw allow from 0400::/7 to 505:6847:c778:61a1:5c6d:e802:d291:8191 port 8788
|
|||
|
||||
### Налаштування підключення до бекенду
|
||||
|
||||
Перед тим, як збирати оптимізований білд, важливо спочатку вказати актуальні налаштування підключення до серверів JSON/API - власних або сторонніх. Робиться це у файлі `config/default.json`. Після збірки, ці налаштування будуть "вбудовані" в компонент `build/assets/components-xxx.js` і при наступних оновленнях конфігу, особисто я перезбираю клієнт видаливши попередню теку `build`, хоча в останніх версіях можна скопіювати до кореню статичний файл (див. коментар Nginx).
|
||||
Перед тим, як збирати оптимізований білд, важливо спочатку вказати актуальні налаштування підключення до серверів JSON/API - власних або сторонніх. Робиться це у файлі `config/default.json`. Після збірки, ці налаштування будуть "вбудовані" в компонент `build/assets/components-xxx.js` і при наступних оновленнях конфігурації, потрібно буде перезбиратись. Щоб уникнути цієї незручності, можна використовувати опцію динамічних налаштувань `VITE_RUNTIME_CONFIG=true`, про яку детальніше описано у розділі "Компіляція".
|
||||
|
||||
У своїй конфігурації, поки використовую два інтерфейси: Yggdrasil і Mycelium свого сіда. По аналогії, до масиву об'єктів `preferredSeeds` додаються й альтернативні DNS, тунелі I2P або приховані сервіси Tor.
|
||||
|
||||
|
|
@ -201,9 +201,11 @@ $: portFragment =
|
|||
|
||||
``` bash
|
||||
cd radicle-explorer
|
||||
npm install && npm run build
|
||||
npm install
|
||||
VITE_RUNTIME_CONFIG=true npm run build
|
||||
tar -czvf radicle-explorer.tar.gz -C build .
|
||||
```
|
||||
* рекомендую збирати з підтримкою динамічного `config.json` (`VITE_RUNTIME_CONFIG=true`), інакше після кожної зміни конфігурації, доведеться заново перезбирати весь білд і перезаливати його на сервер; детальніше про це написано [тут](https://app.radicle.xyz/nodes/iris.radicle.xyz/rad%3Az4V1sjrXqjvFdnCUbxPFqd5p4DtH5/tree/README.md#run-time-configuration)
|
||||
|
||||
### Встановлення
|
||||
|
||||
|
|
@ -235,9 +237,7 @@ server {
|
|||
try_files $uri $uri/ /index.html;
|
||||
}
|
||||
|
||||
# При збірці radicle-explorer з репозиторію, публічна тека `build` не міститиме файлу `config.json`
|
||||
# тому я скопіював `config/default.json` до `/config.json` на сервері
|
||||
# https://app.radicle.xyz/nodes/iris.radicle.xyz/rad%3Az4V1sjrXqjvFdnCUbxPFqd5p4DtH5/tree/README.md#run-time-configuration
|
||||
# Якщо збірка з `VITE_RUNTIME_CONFIG=true`
|
||||
#
|
||||
# location = /config.json {
|
||||
# root /;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue