由于Dart区分大小写,因此我期望 Flutter全部都区分大小写。发现导入软件包通常不区分大小写。
任何人都可以确认并链接到官方文档吗?我自己找不到确切的答案。是否还有其他不区分大小写的Flutter behaviors?我想念什么吗?
似乎与运行程序的操作系统有关
查看this issue上的评论
它引用:
Windows不在乎文件名为Test.dart还是test.dart。对于Windows(和Windows上的Dart),是相同的。但是,当我们将文件复制到Android时,区分两者非常重要。对于Android(以及Android上的Dart),Test.dart和test.dart是不同的!
但是似乎用this PR固定了>
官方飞镖样式指南说,要使用lowercase_with_underscores
命名文件,请找到文档here。最好遵循官方的样式指南进行命名,无论是文件,函数还是类。
[结帐官方样式指南here。
希望有帮助!