オントロジーの構築概要オブジェクトの関数api-attachments.md

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

Blobは、不変で生のデータのファイルライクなオブジェクトを表す、標準的なJavaScriptの型 ↗です。

複雑なファイルタイプを扱うためには、ライブラリを使用するか、独自のカスタムコードを記述する必要があります。たとえば、PDFは適切なライブラリで解析する必要があります。FunctionsリポジトリにNPM依存関係を追加する方法について詳しく学ぶ。

よくあることですが、ファイルデータの解析に関連する依存関係は、Functionsの環境では利用できないfsモジュールに依存することがあります。この制限により、コンパイルや実行中にfsモジュールのエラーが発生することがあります。この制限を回避するために、メモリ内ファイルシステム(memfsなど)への依存関係を導入し、その依存関係をfsの名前の下にエイリアスとして設定することができます。

たとえば、NPMの依存関係memfsを使用すると、ユーザーのpackage.jsonでは以下のようになります: