Nik*_*ava 9 javascript node.js serverless serverless-offline
我正在运行我的 nodejs 代码并安装了无服务器(npm i -g serverless)但是在使用命令运行它时sls offline start --CacheInvalidations我收到错误:-
无服务器错误 -------------------------------
未找到无服务器命令“离线”。您指的是 “config” 吗? 运行“无服务器帮助”以获取所有可用命令的列表。
得到支持 - - - - - - - - - - - - - - - - - - - - - -
Docs: docs.serverless.com
Bugs: github.com/serverless/serverless/issues
Issues: forum.serverless.com
Run Code Online (Sandbox Code Playgroud)
您的环境信息 ---------------------------
Operating System: linux
Node Version: 12.18.2
Framework Version: 1.79.0
Plugin Version: 3.7.1
SDK Version: 2.3.1
Components Version: 2.34.6
Run Code Online (Sandbox Code Playgroud)
您需要serverless-offline使用 npm安装插件才能使用sls offline命令。
只需简单地运行:
npm i -g serverless-offline
Run Code Online (Sandbox Code Playgroud)
在您的设备上全局安装或
npm i serverless-offline --save-dev
Run Code Online (Sandbox Code Playgroud)
将其安装为活动项目中的开发依赖项。然后将此配置添加到您的无服务器模板:
plugins:
- serverless-offline
Run Code Online (Sandbox Code Playgroud)
有关serverless-offline插件的更多信息,请查看 serverless 官方文档:
无服务器离线 | 模拟 AWS ? 开发无服务器项目时在本地使用 API Gateway