

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 基础设施编排器外部参考文件的最佳实践
<a name="using-composer-external-files-best-practices"></a>

## 在本地 IDE 中使用基础架构编排器
<a name="using-composer-external-files-best-practices-ide"></a>

在**本地同步**模式下将基础设施编排器与本地 IDE 配合使用时，可以使用本地 IDE 来查看和修改外部文件。您的模板中引用的受支持的外部文件中的内容将在基础架构编辑器画布中自动更新。要了解更多信息，请参阅[将基础架构编排控制台与本地 IDE 连接起来](other-services-ide.md)。

## 将外部文件保存在项目的父目录中
<a name="using-composer-external-files-best-practices-directory"></a>

可以在项目的父目录中创建子目录来整理外部文件。Infrastructure Composer 无法访问存储在项目父目录之外的目录中的外部文件。

## 使用部署您的应用程序 AWS SAMCLI
<a name="using-composer-external-files-best-practices-sam"></a>

将应用程序部署到时 AWS 云，需要先将本地外部文件上传到可访问的位置，例如亚马逊简单存储服务 (Amazon S3) Service。您可以使用 AWS SAM CLI 自动简化此过程。要了解更多信息，请参阅《*AWS Serverless Application Model 开发人员指南》*中的[部署时上传本地文件](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/deploy-upload-local-files.html)。