docs: resolve build problem with update source document content

This commit is contained in:
moonrailgun 2024-10-05 18:18:02 +08:00
parent 064dbe9985
commit 9e6e03117c
6 changed files with 33 additions and 33 deletions

View File

@ -57,7 +57,7 @@ pnpm db:migrate:apply
pm2 start ./dist/src/server/main.js --name tianji
```
Default, `Tianji` will run on http://localhost:12345
Default, `Tianji` will run on `http://localhost:12345`
## Update Code to new Version

View File

@ -1,6 +1,6 @@
---
sidebar_position: 1
_i18n_hash: 3cd3648cd037fe21e115e135f0c9fa5b
_i18n_hash: 7b72ca055d015393e7ca37eb45f7a74b
---
# Installation ohne Docker
@ -16,7 +16,7 @@ Sie benötigen:
- [pnpm](https://pnpm.io/) 9.x (9.7.1 besser)
- [Git](https://git-scm.com/downloads)
- [postgresql](https://www.postgresql.org/)
- [pm2](https://pm2.keymetrics.io/) - Zur Ausführung von Tianji im Hintergrund
- [pm2](https://pm2.keymetrics.io/) - Zum Ausführen von Tianji im Hintergrund
- [apprise](https://github.com/caronc/apprise) - optional, falls Sie es für Benachrichtigungen benötigen
## Code klonen und bauen
@ -42,7 +42,7 @@ Stellen Sie sicher, dass Ihre Datenbank-URL korrekt ist, und denken Sie daran, d
Weitere Umgebungsvariablen finden Sie in diesem Dokument [environment](../environment.md)
> Wenn möglich, stellen Sie sicher, dass Ihre Kodierung en_US.utf8 ist, zum Beispiel: `createdb -E UTF8 -l en_US.utf8 tianji`
> Falls möglich, stellen Sie sicher, dass Ihre Kodierung en_US.utf8 ist, zum Beispiel: `createdb -E UTF8 -l en_US.utf8 tianji`
## Server starten
@ -57,12 +57,12 @@ pnpm db:migrate:apply
pm2 start ./dist/src/server/main.js --name tianji
```
Standardmäßig wird `Tianji` auf http://localhost:12345 ausgeführt.
Standardmäßig wird `Tianji` auf `http://localhost:12345` ausgeführt.
## Code auf eine neue Version aktualisieren
```bash
# Neue Version/Tags auschecken
# Neue Release/Tags auschecken
cd tianji
git fetch --tags
git checkout -q <version>
@ -91,7 +91,7 @@ Wenn Sie Python 3.12 verwenden, wird möglicherweise ein Fehler wie dieser gemel
ModuleNotFoundError: No module named 'distutils'
```
Dies liegt daran, dass Python 3.12 `distutils` aus dem integrierten Modul entfernt hat. Jetzt gibt es eine gute Lösung dafür.
Dies liegt daran, dass Python 3.12 `distutils` aus den integrierten Modulen entfernt hat. Jetzt gibt es eine gute Lösung dafür.
Sie können das Problem beheben, indem Sie Ihre Python-Version von 3.12 auf 3.9 wechseln.

View File

@ -1,10 +1,10 @@
---
sidebar_position: 1
_i18n_hash: 3cd3648cd037fe21e115e135f0c9fa5b
_i18n_hash: 7b72ca055d015393e7ca37eb45f7a74b
---
# Installation sans Docker
L'utilisation de Docker pour installer `Tianji` est la meilleure méthode car vous n'avez pas à vous soucier des problèmes d'environnement.
L'utilisation de Docker pour installer `Tianji` est la meilleure méthode, car vous n'avez pas à vous soucier des problèmes d'environnement.
Cependant, si votre serveur ne prend pas en charge Docker, vous pouvez essayer d'installer manuellement.
@ -13,11 +13,11 @@ Cependant, si votre serveur ne prend pas en charge Docker, vous pouvez essayer d
Vous avez besoin de :
- [Node.js](https://nodejs.org/en/download/) 18.12+ / 20.4+
- [pnpm](https://pnpm.io/) 9.x (9.7.1 recommandé)
- [pnpm](https://pnpm.io/) 9.x (9.7.1 est préférable)
- [Git](https://git-scm.com/downloads)
- [postgresql](https://www.postgresql.org/)
- [pm2](https://pm2.keymetrics.io/) - Pour exécuter Tianji en arrière-plan
- [apprise](https://github.com/caronc/apprise) - optionnel, si vous en avez besoin pour les notifications
- [apprise](https://github.com/caronc/apprise) - optionnel, si vous en avez besoin pour notifier
## Cloner le code et construire
@ -38,9 +38,9 @@ DATABASE_URL="postgresql://user:pass@127.0.0.1:5432/tianji?schema=public"
JWT_SECRET="remplacez-moi-par-une-chaîne-aléatoire"
```
Assurez-vous que votre URL de base de données est correcte et n'oubliez pas de créer la base de données avant.
Assurez-vous que votre URL de base de données est correcte. Et n'oubliez pas de créer la base de données avant.
Pour plus d'environnements, consultez ce document [environment](../environment.md)
Pour plus d'environnements, consultez ce document [environnement](../environment.md)
> Si possible, assurez-vous que votre encodage est en_US.utf8, par exemple : `createdb -E UTF8 -l en_US.utf8 tianji`
@ -57,7 +57,7 @@ pnpm db:migrate:apply
pm2 start ./dist/src/server/main.js --name tianji
```
Par défaut, `Tianji` fonctionnera sur http://localhost:12345
Par défaut, `Tianji` fonctionnera sur `http://localhost:12345`
## Mettre à jour le code vers une nouvelle version
@ -85,7 +85,7 @@ pm2 restart tianji
## Échec de l'installation de `isolated-vm`
Si vous utilisez Python 3.12, cela signalera une erreur comme celle-ci :
Si vous utilisez Python 3.12, vous obtiendrez une erreur comme celle-ci :
```
ModuleNotFoundError: No module named 'distutils'

View File

@ -1,6 +1,6 @@
---
sidebar_position: 1
_i18n_hash: 3cd3648cd037fe21e115e135f0c9fa5b
_i18n_hash: 7b72ca055d015393e7ca37eb45f7a74b
---
# 非Docker環境でのインストール
@ -13,7 +13,7 @@ Dockerを使用して`Tianji`をインストールするのが最善の方法で
以下が必要です:
- [Node.js](https://nodejs.org/en/download/) 18.12+ / 20.4+
- [pnpm](https://pnpm.io/) 9.x9.7.1が推奨
- [pnpm](https://pnpm.io/) 9.x9.7.1が望ましい
- [Git](https://git-scm.com/downloads)
- [postgresql](https://www.postgresql.org/)
- [pm2](https://pm2.keymetrics.io/) - Tianjiをバックグラウンドで実行するため
@ -38,11 +38,11 @@ DATABASE_URL="postgresql://user:pass@127.0.0.1:5432/tianji?schema=public"
JWT_SECRET="replace-me-with-a-random-string"
```
データベースのURLが正しいことを確認し、データベースを事前に作成しておくことを忘れないでください。
データベースのURLが正しいことを確認し、データベースを事前に作成することを忘れないでください。
詳細な環境設定については、このドキュメントを参照してください [environment](../environment.md)
> 可能であれば、エンコーディングがen_US.utf8であることを確認することをお勧めします。例:`createdb -E UTF8 -l en_US.utf8 tianji`
> 可能であれば、エンコーディングがen_US.utf8であることを確認してください。例:`createdb -E UTF8 -l en_US.utf8 tianji`
## サーバーの実行
@ -57,7 +57,7 @@ pnpm db:migrate:apply
pm2 start ./dist/src/server/main.js --name tianji
```
デフォルトで、`Tianji`はhttp://localhost:12345で実行されます。
デフォルトで、`Tianji`は`http://localhost:12345`で実行されます。
## 新しいバージョンへのコードの更新
@ -91,11 +91,11 @@ Python 3.12を使用している場合、以下のようなエラーが発生す
ModuleNotFoundError: No module named 'distutils'
```
これは、Python 3.12が`distutils`を組み込みモジュールから削除したためです。現在、こに対する良い解決策があります。
これは、Python 3.12が`distutils`を組み込みモジュールから削除したためです。現在、この問題に対する良い解決策があります。
Pythonのバージョンを3.12から3.9に切り替えることで解決できます。
### brewで制御されたPythonでの解決方法
### brewで管理されているPythonでの解決方法
```bash
brew install python@3.9

View File

@ -1,11 +1,11 @@
---
sidebar_position: 1
_i18n_hash: 50d9b12be939f0ba179beb1cd468e4f4
_i18n_hash: c24c34a1a9df2ee5bd25253195dcba08
---
# 与 Sentry 集成
:::info
在 [sentry.io](https://sentry.io/) 了解更多关于 Sentry 的信息
了解更多关于 Sentry 的信息,请访问 [sentry.io](https://sentry.io/)
:::
点击 `设置` => `集成` => `创建新集成`

View File

@ -1,12 +1,12 @@
---
sidebar_position: 1
_i18n_hash: 3cd3648cd037fe21e115e135f0c9fa5b
_i18n_hash: 7b72ca055d015393e7ca37eb45f7a74b
---
# 无 Docker 安装
使用 Docker 安装 `Tianji` 是最好的方式,你不需要考虑环境问题。
但如果你无法在服务器上使用 Docker可以尝试手动安装。
但如果你所在的服务器不支持 Docker可以尝试手动安装。
## 要求
@ -38,9 +38,9 @@ DATABASE_URL="postgresql://user:pass@127.0.0.1:5432/tianji?schema=public"
JWT_SECRET="replace-me-with-a-random-string"
```
确保你的数据库 URL 是正确的,并且记得在之前创建数据库。
确保你的数据库 URL 是正确的,并且在之前创建数据库。
更多环境配置可以查看此文档 [environment](../environment.md)
更多环境变量可以查看此文档 [environment](../environment.md)
> 如果可以,最好确保你的编码是 en_US.utf8例如`createdb -E UTF8 -l en_US.utf8 tianji`
@ -57,7 +57,7 @@ pnpm db:migrate:apply
pm2 start ./dist/src/server/main.js --name tianji
```
默认情况下,`Tianji` 将在 http://localhost:12345 上运行
默认情况下,`Tianji` 将在 `http://localhost:12345` 上运行
## 更新代码到新版本
@ -85,17 +85,17 @@ pm2 restart tianji
## 安装 `isolated-vm` 失败
如果你使用的是 Python 3.12会报告如下错误:
如果你使用的是 python 3.12,它会报告如下错误:
```
ModuleNotFoundError: No module named 'distutils'
```
这是因为 Python 3.12 从内置模块中移除了 `distutils`。现在我们有了解决方案。
这是因为 python 3.12 从内置模块中移除了 `distutils`。现在我们有一个好的解决方案。
你可以将 Python 版本从 3.12 切换到 3.9 来解决这个问题。
你可以将你的 python 版本从 3.12 切换到 3.9 来解决这个问题。
### 如何在 brew 控制的 Python 中解决这个问题
### 如何在 brew 控制的 python 中解决这个问题
```bash
brew install python@3.9