我对这个领域很新。我创建了以下文件夹结构:
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
的.zip
文件中,但我没有看到models
文件被编译。我该如何完成这项工作?谢谢
如果你的目标是包括models1.ts
和models2.ts
你可以使用这个插件https://github.com/webpack-contrib/copy-webpack-plugin
如果您希望将这些模型包含在生成的包中,我们需要确保您对webapck的导入解析配置得很好。