翻阅了一些Flutter 源代码,发现了两种不同类型的导入.
这两种有什么不同,哪一种更好?
#1
import 'folder/filename.dart';
#2
import 'package:projectname/folder1/folder2/folder/filename.dart';
翻阅了一些Flutter 源代码,发现了两种不同类型的导入.
这两种有什么不同,哪一种更好?
#1
import 'folder/filename.dart';
#2
import 'package:projectname/folder1/folder2/folder/filename.dart';
没有性能差异或类似的东西.
但是最好使用包路径,因为在将文件移动到另一个位置(因为它们不是相对路径)时,不需要编辑所有导入.