【メモ】現場で使うServerlessコマンド
package(--noDeploy)
sls package
デプロイパッケージとCloudFormationテンプレートのみを生成する。
serverless.yml
が正しく書けているかをチェックするのに便利。
# 非推奨 sls deploy --noDeploy
--noDeployオプションは同じ効果Deprecated扱いになったため非推奨。
invoke
invoke local
sls invoke local -f someFunction
読んで字のごとく、自機でコードを実行する。 event・context変数などいい感じにやってくれるので便利
invoke (on Cloud)
sls invoke -f someFunction
こちらはデプロイしたコードを実行するコマンド。
deploy
sls deploy
書いたコードを、serverless.ymlファイルの定義に沿ってデプロイしてくれる。
remove
sls remove
デプロイしたアプリケーションをごっそりと消す。 要注意。