Serverless TypeError: chalk(...).dim is not a function
Serverless TypeError: chalk(...).dim is not a function
我正在尝试使用命令
测试无服务器 lambda 函数
命令
serverless invoke local -f send --log --stage test
错误
TypeError: chalk(...).dim is not a function
整个堆栈跟踪:
Type Error ---------------------------------------------
TypeError: chalk(...).dim is not a function
at /snapshot/serverless/lib/Serverless.js:83:47
at /snapshot/serverless/node_modules/graceful-fs/graceful-fs.js:123:16
at FSReqCallback.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:61:3)
From previous event:
at Serverless.init (/snapshot/serverless/lib/Serverless.js:72:8)
at /snapshot/serverless/bin/serverless.js:74:8
at processImmediate (internal/timers.js:439:21)
at process.topLevelDomainCallback (domain.js:130:23)
From previous event:
at Object.<anonymous> (/snapshot/serverless/bin/serverless.js:64:4)
at Module._compile (pkg/prelude/bootstrap.js:1261:22)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:993:10)
at Module.load (internal/modules/cjs/loader.js:813:32)
at Function.Module._load (internal/modules/cjs/loader.js:725:14)
at Function.Module.runMain (pkg/prelude/bootstrap.js:1316:12)
at internal/main/run_main_module.js:17:11
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.13.1
Framework Version: 1.64.0 (standalone)
Plugin Version: 3.4.0
SDK Version: 2.3.0
Components Core Version: 1.1.2
Components CLI Version: 1.4.0
这个命令是运行目录里面有serverless.yml,requirements.txt,handler.py.
无法理解为什么会出现此错误以及解决方案
我认为这是无服务器框架独立版本中的一个错误。
我已经打开了一个 PR 来解决这个问题 https://github.com/serverless/serverless/pull/7412
同时,这个bug是由于Serverless Framework v1.65.0刚刚发布造成的。您可以通过升级解决此问题,这将导致无法调用此错误的代码路径。
谢谢!
我正在尝试使用命令
测试无服务器 lambda 函数命令
serverless invoke local -f send --log --stage test
错误
TypeError: chalk(...).dim is not a function
整个堆栈跟踪:
Type Error ---------------------------------------------
TypeError: chalk(...).dim is not a function
at /snapshot/serverless/lib/Serverless.js:83:47
at /snapshot/serverless/node_modules/graceful-fs/graceful-fs.js:123:16
at FSReqCallback.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:61:3)
From previous event:
at Serverless.init (/snapshot/serverless/lib/Serverless.js:72:8)
at /snapshot/serverless/bin/serverless.js:74:8
at processImmediate (internal/timers.js:439:21)
at process.topLevelDomainCallback (domain.js:130:23)
From previous event:
at Object.<anonymous> (/snapshot/serverless/bin/serverless.js:64:4)
at Module._compile (pkg/prelude/bootstrap.js:1261:22)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:993:10)
at Module.load (internal/modules/cjs/loader.js:813:32)
at Function.Module._load (internal/modules/cjs/loader.js:725:14)
at Function.Module.runMain (pkg/prelude/bootstrap.js:1316:12)
at internal/main/run_main_module.js:17:11
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.13.1
Framework Version: 1.64.0 (standalone)
Plugin Version: 3.4.0
SDK Version: 2.3.0
Components Core Version: 1.1.2
Components CLI Version: 1.4.0
这个命令是运行目录里面有serverless.yml,requirements.txt,handler.py.
无法理解为什么会出现此错误以及解决方案
我认为这是无服务器框架独立版本中的一个错误。
我已经打开了一个 PR 来解决这个问题 https://github.com/serverless/serverless/pull/7412
同时,这个bug是由于Serverless Framework v1.65.0刚刚发布造成的。您可以通过升级解决此问题,这将导致无法调用此错误的代码路径。
谢谢!