Hands-On Chatbot Development with Alexa Skills and Amazon Lex
上QQ阅读APP看书,第一时间看更新

Method 3 – Local editing

I'm going to do this one a little differently. I'll list the advantages and disadvantages of a basic usage and then show you how to make it much better.

The advantages:

  • Local editing is how most developers will work. We can use our favorite IDE, extensions, and color schemes.
  • It’s stable (as long as your computer is).
  • You can work on your Lambdas without needing an internet connection.

The disadvantages:

  • There’s no fancy button to get and upload your work to AWS
  • Your work is local, so having multiple users or just working on multiple devices is more complex

To make this method into the perfect system, we are going to make use of Amazon CLI and Git. It should take about 15 minutes to set up everything we need!