创建一个全新的 Flutter 项目,可以使用 Flutter 命令行工具,在终端,先进入到你想要保存这个项目的地方,比如进入到桌面上。然后执行 flutter create 后面是项目的名字,比如 w_store_flutter ,执行一下。
Flutter 会自动创建一些文件,放在这个 w_store_flutter 目录的下面,进入到这个目录。然后先用编辑器打开这个目录,我用的是 VSCode 编辑器。
如果你不能使用 VSCode 编辑器带的 code 这个命令,可以先打开编辑器,然后再打开项目目录。
在 VSCode 编辑器上需要安装一个 Flutter 插件。打开命令面板,搜索 Install,打开安装扩展,然后搜索一下 Flutter 这个关键词,找到这个 Flutter 扩展,把它安装在你的编辑器上。
现在你看到的就是一个基本的 Flutter 项目,.idea 目录下面的东西是一种编辑器的配置,如果你用的是 VSCode 编辑器,这个目录对你不会有什么影响。
android 是 Android 项目文件,ios 里的东西是 iOS 项目文件。在开发的应用里,如果需要一些平台专有的东西,我们可能需要修改这两个目录下的东西。
一般我们自己写的代码都会放在 lib 这个目录的下面,开发 Flutter 应用,用的是 Dart 这种语言,它也是 Google 发明的一种程序语言,语法很简单,跟 JavaScript ,TypeScript 非常像。所以语言不会是太大的问题。
test 里面放的是应用的测试。
pubspec.yaml 文件里面描述了我们这个项目,比如项目的名字,描述,还有项目需要的依赖。如果你用过 Node.js 这个文件有点像是 package.json 文件。
pubspec.lock 里面记录了项目使用的具体的依赖。一般这个文件是自动生成的。