アップロードは「Code entry type」の「Upload a .zip file」からできます
「Upload」ボタンをクリックして
zipファイルを選択して「開く」をクリックして
右上の「Save」をクリックするとファイルをアップロードできます
zipファイルの作り方
ターミナルで対象のファイルが入っているディレクトリまで cd で移動して
対象のファイルが入っているディレクトリ$ zip -r my_zip ./*
とすると
「my_zip」という名のzipファイルが作成されます
補足
アップロードしたいファイルが入ったフォルダの中で
右クリックして「圧縮」を選択すると
「index.js.zip」ができたので
これをLambdaの「Upload a .zip file」でアップロードしてみると
空の「_MACOSX」ができました
これでもAPI Gatewayでendpointを作ってアクセスしたら動きました