# invoke local cannot find module

**URL:** <https://forum.serverless.com/t/invoke-local-cannot-find-module/15197>\
**Category:** Serverless Framework\
**Tags:** lambda\
**Created:** [June 2, 2021, 8:16am UTC](https://forum.serverless.com/t/invoke-local-cannot-find-module/15197 "2021-06-02T08:16:01Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![goda-kazuki](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/goda-kazuki/32/5808_2.png) [@goda-kazuki](https://forum.serverless.com/u/goda-kazuki)\
**Post date:** [June 2, 2021, 8:16am UTC](https://forum.serverless.com/t/invoke-local-cannot-find-module/15197/1 "2021-06-02T08:16:02Z")

</div>

Created a sample repository

> **[GitHub - goda-kazuki/serverless-framework-sample](https://github.com/goda-kazuki/serverless-framework-sample)**
>
> Contribute to goda-kazuki/serverless-framework-sample development by creating an account on GitHub.

It works on AWS Lambda consoles  
 ![2021-06-02 11 15 40](https://user-images.githubusercontent.com/40490074/120414136-7591d600-c394-11eb-9a40-82636caa141c.jpg)

It does not work in a local environment

```auto
[my-service]$ npx sls invoke local -f hello ![main]
Error: Cannot find module 'moment'
Require stack:
- /Users/gouda/PhpstormProjects/serverless-framework-sample/my-service/handler.js
- /Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/lib/plugins/aws/invokeLocal/index.js
- /Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/lib/plugins/index.js
- /Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/lib/classes/PluginManager.js
- /Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/lib/Serverless.js
- /Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/scripts/serverless.js
- /Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/bin/serverless.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:772:15)
    at Function.Module._load (internal/modules/cjs/loader.js:677:27)
    at Module.require (internal/modules/cjs/loader.js:830:19)
    at require (internal/modules/cjs/helpers.js:68:18)
    at Object.<anonymous> (/Users/gouda/PhpstormProjects/serverless-framework-sample/my-service/handler.js:1:1)
    at Module._compile (internal/modules/cjs/loader.js:936:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:947:10)
    at Module.load (internal/modules/cjs/loader.js:790:32)
    at Function.Module._load (internal/modules/cjs/loader.js:703:12)
    at Module.require (internal/modules/cjs/loader.js:830:19)
    at require (internal/modules/cjs/helpers.js:68:18)
    at AwsInvokeLocal.invokeLocalNodeJs (/Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/lib/plugins/aws/invokeLocal/index.js:763:33)
    at AwsInvokeLocal.invokeLocal (/Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/lib/plugins/aws/invokeLocal/index.js:230:19)
    at Object.invoke:local:invoke [as hook] (/Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/lib/plugins/aws/invokeLocal/index.js:49:47)
    at PluginManager.invoke (/Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/lib/classes/PluginManager.js:576:20)
    at async PluginManager.run (/Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/lib/classes/PluginManager.js:634:7)
    at async Serverless.run (/Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/lib/Serverless.js:327:5)
    at async /Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/scripts/serverless.js:704:9 {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/Users/gouda/PhpstormProjects/serverless-framework-sample/my-service/handler.js',
    '/Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/lib/plugins/aws/invokeLocal/index.js',
    '/Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/lib/plugins/index.js',
    '/Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/lib/classes/PluginManager.js',
    '/Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/lib/Serverless.js',
    '/Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/scripts/serverless.js',
    '/Users/gouda/PhpstormProjects/serverless-framework-sample/node_modules/serverless/bin/serverless.js'
  ]
}
 
 Serverless Error ----------------------------------------
 
  Exception encountered when loading /Users/gouda/PhpstormProjects/serverless-framework-sample/my-service/handler
 
  Get Support --------------------------------------------
     Docs: docs.serverless.com
     Bugs: github.com/serverless/serverless/issues
     Issues: forum.serverless.com
 
  Your Environment Information ---------------------------
     Operating System: darwin
     Node Version: 12.9.0
     Framework Version: 2.43.1 (local)
     Plugin Version: 5.1.4
     SDK Version: 4.2.2
     Components Version: 3.10.1

```

---

<div class="post-metadata">

**Author:** ![garethmcc](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.serverless.com/garethmcc/32/2276_2.png) [@garethmcc](https://forum.serverless.com/u/garethmcc)\
**Post date:** [June 2, 2021, 8:19am UTC](https://forum.serverless.com/t/invoke-local-cannot-find-module/15197/2 "2021-06-02T08:19:57Z")

</div>

I would suggest checking to see if an existing issue exists or creating a new one in the Serverless Framework GitHub issues list: [Issues · serverless/serverless · GitHub](https://github.com/serverless/serverless/issues/)
