라이브러리 접두사는 lowercase_with_underscores로 써요
라이브러리 접두사는 lowercase_with_underscores로 써요
import ... as prefix 형태로 라이브러리 접두사(prefix)를 지정할 때는 lowercase_with_underscores 규칙을 따르라는 린트예요. 권장(recommended) 규칙이라 기본 린트 세트에 포함되어 있어요.
본문
라이브러리 접두사를 지정할 때는 lowercase_with_underscores 규칙을 쓰세요.
⚠️ 안 좋은 예:
import 'dart:math' as Math;
import 'dart:json' as JSON;
import 'package:js/js.dart' as JS;
import 'package:javascript_utils/javascript_utils.dart' as jsUtils;
✅ 좋은 예:
import 'dart:math' as math;
import 'dart:json' as json;
import 'package:js/js.dart' as js;
import 'package:javascript_utils/javascript_utils.dart' as js_utils;
활성화하기
library_prefixes 규칙을 켜려면 analysis_options.yaml 파일의 linter > rules 아래에 library_prefixes를 추가하면 돼요.
linter:
rules:
- library_prefixes
YAML 맵(map) 문법으로 린터 규칙을 설정한다면, linter > rules 아래에 library_prefixes: true를 추가하면 됩니다.
linter:
rules:
library_prefixes: true