在 JavaScript 和 TypeScript 项目中使用 AWS 开发工具包的最佳实践
安装
在 JavaScript 或 TypeScript 项目中使用 AWS 开发工具包的最佳实践可以通过安装 eslint-plugin-stedi-aws-rules 来实现。首先,使用以下命令安装 eslint:
$ npm i eslint --save-dev
接下来,使用以下命令安装 @stedi-oss/eslint-plugin-stedi-aws-rules:
$ npm install @stedi-oss/eslint-plugin-stedi-aws-rules --save-dev
使用方法
在 .eslintrc
配置文件的 plugins
部分中添加 @stedi-oss/stedi-aws-rules
。
{
"plugins": ["@stedi-oss/stedi-aws-rules"]
}
然后,在 rules
部分中配置要使用的规则。
{
"rules": {
"@stedi-oss/stedi-aws-rules/rule-name": "error"
}
}
规则
eslint-plugin-stedi-aws-rules
提供了以下规则:
@stedi-oss/stedi-aws-rules/avoid-insecure-endpoints
:避免使用不安全的端点。@stedi-oss/stedi-aws-rules/prefer-immutability
: 优先使用不可变性。@stedi-oss/stedi-aws-rules/prefer-single-region
: 优先使用单个区域。@stedi-oss/stedi-aws-rules/prefer-subnets
: 优先使用子网。@stedi-oss/stedi-aws-rules/prefer-typesafe-access
: 优先使用类型安全访问。@stedi-oss/stedi-aws-rules/prefer-use-async-handlers
: 优先使用 async 处理程序。@stedi-oss/stedi-aws-rules/prefer-use-event-source-mapping
: 优先使用事件源映射。
75.7KB
文件大小:
评论区