## セットアップ関連
Android、ios、Linuxでセットアップできないのか AndroidはTermux、LinuxはTerminalを使用することで可能です。iosは不明です。 説明等はありませんので知識がある方は頑張ってください 一応大雑把な方法は書いて起きます 1. Node.jsをインストールする(v18以上) 2. モジュールをインストール 3. 起動 以下のコマンドを実行 ``` node proximity_voice_chat.js ```
TCPExposerとは違うurlになってる サブドメイン、ユーザー名、パスワードを間違えています [こちら](../../setup/advanced/)のやり方を確認してください
npm installでエラーが発生する #### よくある原因と対処法 **1. Node.jsのバージョンが古い** - Node.js v18以上がインストールされているか確認してください - `node --version` でバージョンを確認 **2. ネットワークエラー** - インターネット接続を確認してください - 企業ネットワークやファイアウォールが原因の場合があります **3. 権限エラー(Windows)** - コマンドプロンプトを管理者として実行してみてください **4. キャッシュの問題** - 以下のコマンドでnpmキャッシュをクリア: ``` npm cache clean --force ``` その後、再度`npm install`を実行
ファイアウォール/セキュリティソフトでブロックされる #### Windowsファイアウォールの設定 1. Windowsセキュリティを開く 2. 「ファイアウォールとネットワーク保護」を選択 3. 「ファイアウォールによるアプリケーションの許可」をクリック 4. Node.jsまたは該当するプログラムを許可リストに追加 #### セキュリティソフト(ウイルス対策ソフト) - セキュリティソフトの設定で、プログラムのフォルダやNode.jsを除外リストに追加してください - 一時的に無効化して動作確認することも有効です(確認後は必ず有効に戻してください)
エラーがでて終了した 再起動してください 大体なんとかなります ![error.png](./error.png) #### それでも解決しない場合 1. Node.jsを再インストール 2. プログラムファイルを再ダウンロード 3. `npm install`を再実行
config.jsonの読み込みエラー JSONフォーマットが正しいか確認してください - カンマの忘れ、余分なカンマがないか - 全角文字が含まれていないか