我对这个领域很陌生。我创建了以下文件夹结构:
Serverless
serverless.yml
function1.ts
models1.ts
models2.ts
<other json, config files>
models
个文件在不同的函数之间共享代码。我已经安装了serverless-webpack
和其他webpack
。我还将以下内容添加到.yml
文件中:
service:
name: myapi
package:
include:
- models1.ts
- models2.ts
当我运行serverless package
时,我可以看到function1.ts
被编译到.js
文件中并包含在.serverless
的{{1}}文件中,但是我没有看到.zip
文件被编译。我该如何完成这项工作?感谢
答案 0 :(得分:0)
如果您的目标是加入models1.ts
和models2.ts
您可以使用此插件https://github.com/webpack-contrib/copy-webpack-plugin
如果您希望这些模型包含在生成的包中,我们需要确保您对webapck的导入解析配置得当。