mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-11-15 14:24:51 +00:00
49 lines
2.7 KiB
Plaintext
49 lines
2.7 KiB
Plaintext
|
caption: Node.js on Termux
|
||
|
color: #F06292
|
||
|
created: 20200501120322327
|
||
|
delivery: App with DIY steps
|
||
|
description: Node.jsを使用してフラットファイルWikiを提供/作成する
|
||
|
method: sync
|
||
|
modified: 20241014103927503
|
||
|
original-modified: 20200507112915801
|
||
|
tags: Saving [[TiddlyWiki on Node.js]] Android
|
||
|
title: Serving TW5 from Android
|
||
|
ja-title: AndroidからTW5を提供する
|
||
|
type: text/vnd.tiddlywiki
|
||
|
|
||
|
[[Termux|https://termux.com/]]は、ユーザーがAndroidに[[Node.js]]とnpmモジュールをインストールできるようにする、限定されたUnix環境を提供するオープンソースのAndroidアプリケーションです。ユーザーは、[[Termux|https://termux.com/]]を使用して[[Node.js上のTiddlyWiki|TiddlyWiki on Node.js]]をインストールして実行できます。
|
||
|
|
||
|
!! 説明書
|
||
|
|
||
|
* [[Google Playストア|https://play.google.com/store/apps/details?id=com.termux]]や[[Fdroid|https://f-droid.org/en/packages/com.termux/]]からTermuxをダウンロードしてインストールします
|
||
|
* termuxを開き、次のコマンドを1行ずつ実行します。
|
||
|
|
||
|
```bash
|
||
|
apt update
|
||
|
apt upgrade
|
||
|
apt install nodejs
|
||
|
npm install -g tiddlywiki
|
||
|
```
|
||
|
|
||
|
* 内蔵ストレージから''Node.js上の~TiddlyWiki''を作成/提供する必要がある場合は、termuxで次のコマンドを実行してtermuxストレージ権限を与える必要があります
|
||
|
|
||
|
```
|
||
|
termux-setup-storage
|
||
|
```
|
||
|
|
||
|
* これで、内蔵ストレージから''Node.js上の~TiddlyWiki''を作成し、提供できるようになりました。以下の例では、ユーザーは内蔵フォルダーに"mynewwiki"という新しいWikiを作成します。
|
||
|
|
||
|
```
|
||
|
cd storage/shared
|
||
|
tiddlywiki mynewwiki --init server
|
||
|
tiddlywiki mynewwiki --listen
|
||
|
```
|
||
|
* ブラウザで http://127.0.0.1:8080/ にアクセスしてください
|
||
|
* 以降、//Termux//が閉じられない限り、期待されるアドレスとポートを指定して、お気に入りのWebブラウザーからいつでもWikiにアクセスできます。
|
||
|
---
|
||
|
|
||
|
* Node.js上の~TiddlyWikiに関する詳細については、[[Node.jsにTiddlyWikiをインストールする|Installing TiddlyWiki on Node.js]]を参照してください
|
||
|
* termuxに関する詳細情報とヒントについては、[[Termux wiki|https://wiki.termux.com/wiki/Main_Page]]を参照してください。
|
||
|
|
||
|
<<.tip "//Termux//では、個々のTiddlerファイルを編集および管理するために、//git//、//emacs//または//vi//をインストールすることもできます。この場合、[[Hacker's Keyboard|https://github.com/klausw/hackerskeyboard/]]アプリケーションやBluetooth外部デバイスなど、より強力なキーボードをAndroidに接続する必要があるでしょう。">>
|