Level up your Twilio API skills in TwilioQuest, an educational game for Mac, Windows, and Linux. Download Now

メニュー

Expand
Rate this page:

Thanks for rating this page!

We are always striving to improve our documentation quality, and your feedback is valuable to us. How could this documentation serve you better?

Function パッケージ

Twilio Functionパッケージはサードパーティーのパッケージを取得し、Functionsにインストール、デプロイを処理する統合済みパッケージマネージャーです。 現在、Twilio FunctionsはNode.jsエコシステム向けの既定のパッケージマネージャーであるNPMをサポートします。 Functionsパッケージを使用すると、開発者はNode.jsコミュニティーによって提供される素晴らしいパッケージのコレクションにアクセスできるようになります。

動作の仕組み

Functionsパッケージではモジュールの取得、インストール、デプロイを処理することで、簡単にNPMを使用できるようになります。 開発者は、Console内に使用したいNPMモジュールを指定することから始めます。 その後、require() メソッドを使用してインクルードすることで、Functions内でこれらNPMモジュールの使用を開始できます。 メンテナンスを最小限とするため、Functionsはすべての変更をNPMリストに直ちにデプロイし、環境が一貫性を保ち常に最新の状態を保証できるようにします。

既定のパッケージ

アプリケーションの開発を容易にするため、Functionパッケージには下記のNPMモジュールが既定で含まれます。

パッケージ バージョン ドキュメント
twilio 3.6.3 GitHub上のDocs
xmldom 0.1.27 GitHub上のDocs

制限事項

  • Native Packages Not Supported - Functions does not provide a C/C++ compliler required to complie native addon modules. This means modules that depend on node-gyp can not be installed to Functions.
  • 20 NPM Modules Limit - During public beta, developers will be limited to installing 20 NPM modules. To raise these limits during public beta, please contact Twilio Support.

はじめましょう

開発者はConsole経由でパッケージを追加、削除、および更新できます。 Functionパッケージは「依存関係」ヘッダー配下の「Function設定」で確認できます。 この一覧には現在Functions環境にインストール済みの全NPMモジュールが含まれます。

Functionの依存関係

新規パッケージの追加

  1. パッケージ一覧の上部にある「+」ボタンをクリックします。 これにより、パッケージのリストに新しい行が追加されます。
  2. 新しい行の中に、インクルードしたいNPMモジュールの名前とバージョンを入力します。
  3. 「保存」をクリックします これでFunctions環境にNPMモジュールがインストール、デプロイされます。

パッケージの削除

  1. パッケージ一覧から、削除したいNPMモジュールの「x」をクリックします。
  2. Click "Save." The NPM module will be uninstalled, and the Functions Environment will be deployed to complete the removal.

パッケージのバージョン変更

  1. パッケージ一覧から、更新したいNPMモジュールを探します。 続いて、「バージョン」フィールドに使用したい新しいバージョンを入力します。
  2. Click "Save." This will update the version of the NPM module and deploy the Functions Environment with the specified version.

お問い合わせ

ご意見を送信したり実装の詳細について議論を行うには、Twilio社のGoogle Groupに参加してコメントをお寄せください!

Rate this page:

ヘルプが必要ですか?

誰しもが一度は考える「コーディングって難しい」。そんな時は、お問い合わせフォームから質問してください。 または、Stack Overflow でTwilioタグのついた情報から欲しいものを探してみましょう。