我正在运行我的nodejs代码并且还安装了无服务器(npm i -g 无服务器)但是在使用命令运行它时sls offline start --CacheInvalidations
我收到错误如下:-
无服务器错误 --------------------------------------
未找到无服务器命令“离线”。您指的是 “config” 吗?运行“无服务器帮助”以获取所有可用命令的列表。
得到支持 - - - - - - - - - - - - - - - - - - - - - -
Docs: docs.serverless.com
Bugs: github.com/serverless/serverless/issues
Issues: forum.serverless.com
您的环境信息 --------------------------
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
您需要安装serverless-offline
使用 npm 的插件才能使用sls offline
命令。
只需简单地运行:
npm i -g serverless-offline
在您的设备上全局安装
或者
npm i serverless-offline --save-dev
将其作为开发依赖项安装在活动项目中。
然后将此配置添加到您的无服务器模板中:
plugins:
- serverless-offline
欲了解更多信息serverless-offline
插件看一下serverless官方文档:
无服务器离线 |开发无服务器项目时在本地模拟 AWS λ 和 API Gateway https://www.serverless.com/plugins/serverless-offline#installation
无服务器离线 NPM https://www.npmjs.com/package/serverless-offline
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)