Troubleshooting Serverless "File does not exist" error

Hello - I am trying a very simple serverless walkthrough here: https://serverless-stack.com/chapters/add-a-create-note-api.html.

How do I best troubleshoot the Serverless error “file you provided does not exist”? It seems all the files are there and I’ve been following the tutorial.

    uss-c02nq3veg3qp:notes-app-api jt7$ serverless invoke local --function create --path /mocks/create-event.json
Serverless: Bundling with Webpack...
Time: 448ms
Built at: 07/21/2018 11:54:37 AM
        Asset      Size  Chunks             Chunk Names
    create.js  7.22 KiB  create  [emitted]  create
create.js.map     7 KiB  create  [emitted]  create
Entrypoint create = create.js create.js.map
[./create.js] 2.14 KiB {create} [built]
[aws-sdk] external "aws-sdk" 42 bytes {create} [built]
[babel-runtime/core-js/json/stringify] external "babel-runtime/core-js/json/stringify" 42 bytes {create} [built]
[source-map-support/register] external "source-map-support/register" 42 bytes {create} [built]
[uuid] external "uuid" 42 bytes {create} [built]
 
  Serverless Error ---------------------------------------**

**The file you provided does not exist.**
 
  Get Support --------------------------------------------
     Docs:          docs.serverless.com
     Bugs:          github.com/serverless/serverless/issues
     Issues:        forum.serverless.com
 
  Your Environment Information -----------------------------
     OS:                     darwin
     Node Version:           10.5.0
     Serverless Version:     1.28.0
 
    uss-c02nq3veg3qp:notes-app-api jt7$

Make sure you’ve added source-map-support as a dependency and not a development dependency. If it still fails then you may need to use https://www.npmjs.com/package/webpack-node-externals.

I’m following the same walkthrough and getting the same error message. I’ve got source-map-support as a dependency “^0.4.18”, and I’ve got webpack-node-externals added too.

Edit: Ok never mind for me it was just a typo