如何解决如何从本地锅炉模板创建无服务器模板
我的锅炉模板保存在本地。如何使用模板创建模板?我尝试了以下命令,但是没有用:
serverless create --template-path '.\Boiler plate\' --name UserRegistration
我遇到以下错误:
TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
at validateString (internal/validators.js:120:11)
at Object.join (path.js:375:7).....
.........
解决方法
该错误表明无服务器命令参数path
未定义。在serverless create
documentation page上,列出了一个示例:
serverless create --template-path path/to/my/template/folder --path path/to/my/service --name my-new-service
这会将path / to / my / template / folder文件夹复制到path / to / my / service并将服务重命名为my-new-service。
为了解决您的问题,您需要提供一个指向本地无服务器模板的有效template-path
,并使用--path
提供一个将模板复制到其中的“目标路径”。因此,您的命令可能看起来像这样:
serverless create --template-path '.\Boiler plate' --path /target/for/your/template.yml --name UserRegistration
注意:我没有在此命令中调整'.\Boiler plate\'
。您确定在\
之后使用反斜杠.
正确吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。