Laz*_*zyk 6 eslint prettier prettier-eslint
是否有 ESLint 或 Prettier 规则不允许没有占位符的模板文字?我想用标准引号替换没有占位符的模板文字中的反引号'';
允许
const templateLiteral = `Some ${string}`;
Run Code Online (Sandbox Code Playgroud)
不允许
const templateLiteral = `Some string`;
Run Code Online (Sandbox Code Playgroud)
转换成
const templateLiteral = 'Some string';
Run Code Online (Sandbox Code Playgroud)
eslint规则quotes可帮助您强制使用单引号。将以下内容添加到您的.eslintrc:
"rules": {
"quotes": ["error", "single", { "avoidEscape": true }]
}
Run Code Online (Sandbox Code Playgroud)
您可以验证规则测试代码中是否不允许使用不带任何表达式/替换的反引号/模板文字。
| 归档时间: |
|
| 查看次数: |
1933 次 |
| 最近记录: |