티스토리 뷰
Mobile/Flutter
[Flutter] package import, relative import, dart core library import
해구름 2021. 3. 24. 16:32반응형
Import 종류
Dart 언어에서 import는 크게 3가지로 나누어집니다.
1. dart core library import : Dart Core Pageckage에서 제공하는 library의 경우 'dart:' 접두사를 사용하여 import
import 'dart:math';
2. package import : 패키지명+/lib 폴더부터 시작되는 절대경로를 사용하여 import
import 'package:package_name/absolute/path.dart';
3. relative import : 현재 파일부터 시작되는 상대경로를 사용하여 import
import '../models/user.dart';
Import 정렬순서
Dart Coding Standard에 따르면 import 구문들은 다음과 같은 규칙으로 정렬할 것을 권장하고 있습니다.
- 유형에 따라 dart core libaray import → package import → relative import 순으로 정렬
- 같은 유형의 Import 끼리는 알파벳 순으로 정렬
import 'dart:async'; import 'dart:html'; import 'package:flutter/foundation.dart'; import 'package:flutter/material.dart'; import 'models/user_model.dart'; import 'widgets/banner_widget.dart';
'Mobile > Flutter' 카테고리의 다른 글
[Flutter] 파일 폴더 구조 (0) | 2021.03.24 |
---|---|
[Flutter] Dart의 Coding Standard (0) | 2021.03.12 |
[Flutter] CocoaPods 설치 및 사용 (0) | 2021.02.12 |
[Flutter] 해상도 시스템 (0) | 2021.01.21 |
[Flutter] primarySwatch에 사용할 MaterialColor 생성 (3) | 2021.01.21 |
[Flutter] 손쉽게 Custom Icon 제작하는 방법 (0) | 2020.12.01 |
[Flutter] 사용자정의 폰트 (0) | 2020.11.30 |
[Flutter] 플러터 앱 국제화 (0) | 2020.11.18 |
댓글
최근에 올라온 글
최근에 달린 댓글
TAG
- StringComparison
- Vue
- Android
- Xamarin.Forms eBook
- VisualStudio
- c#
- Xamarin
- npm
- Xamarin.Forms
- ASP.NET Core
- Xamarin.Forms 요약
- flutter
- WPF
- material-ui
- .NET Standard
- ios
- React
- MS SQL
- TypeScript
- Xamarin.iOS
- Total
- Today
- Yesterday