Alexaの緊急連絡スキルを作る(4)
"MyEmergency"関数をデプロイします
7. "MyEmergency"関数をデプロイ(アップロード)する
"MyEmergency"関数をAWSにデプロイ(アップロード)するには、ZIPファイルに固める必要があります。これもターミナル上で以下のようにして行います。
$ cd ~/work/MyEmergency
$ zip -r ../MyEmergency.zip *
|
ZIPファイルができたらAWSコンソールに戻り、
関数コードの「コードエントリタイプ」メニューから「.ZIPファイルをアップロード」を選択します。
「アップロード」ボタンをクリックし、先に作成した"MyEmergency.zip" ファイルを指定して「保存」ボタンをクリックします。この操作は、Alexaスキル開発トレーニングの「第1回 始めてのスキル開発」でもやりましたね。
アップロードできたら「コードエントリタイプ」メニューを「コードをインラインで編集」に戻します。
このように、node_modulesの下に"nodemailer"が入っていて、"index.js"が先のプログラムに置き換わっていればOKです。
この後はスキル(フロントエンド)の作成に取り掛かるわけですが、こちらがまた結構大変でして、記事を書くのに時間がかかっています。次はいつになるかなぁ・・・
一応[続く]予定^^;
|