---
# System prepended metadata

title: "フレームワーク設計 - ReadRoutingFile.ts\U0001F60A"

---

**[Documents Puddle FrameWork](/mA2CFxGDSv6ws2hL5auNTA) ≫ ReadRoutingFile.ts**
# フレームワーク設計 - ReadRoutingFile.ts😊
読み込み&解釈
# import

# ++Routeクラス++
- path: String
- URL: Array
- GET: Function
- PUT: Function
- POST: Function
- DELETE: Function

# ++ReadRoutingFileクラス++

## 静的メソッド
- async **purse**
    - 引数 fileData: String
    - 戻り値 FileData: Object
    - 説明
    親クラスのreadメソッドでjsonをオブジェクトに変換し、
    対応するフィールドにデータを格納する。

- createRoute
    - 引数
        - routeData: Object
    - 戻り値 route: Route
    - 説明
    readメソッドで変換したオブジェクトからRouteオブジェクトを作成する。
    
- getFunction
    - 引数
        - filePath: String
    - 戻り値 process: Function
    - 説明
    指定されたスクリプトファイルの中身を関数に変換する。
    
---
**[Documents Puddle FrameWork](/mA2CFxGDSv6ws2hL5auNTA) ≫ ReadRoutingFile.ts**