在Android Studio/IntelliJ中使用flutter create myapp
和File-〉New Flutter Project ...都会创建MyApp(增量计数器应用)的示例代码。
- 示例化一个空项目?
- 或者示例化一些没有那么多已经写好的代码的东西(例如,见下文)?
- 或者可以自定义应用程序名称的东西(例如,如果我将Flutter应用程序命名为hello_world,
MyApp
将被称为HelloWorld
?
比如:
import 'package:flutter/material.dart';
void main() => runApp(new HelloWorld());
class HelloWorld extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return new Container();
}
}
6条答案
按热度按时间ljo96ir51#
不,目前
flutter create
(以及IDE中的新项目向导)只创建了一个示例。这很有用,因为新用户可以少问一些问题,他们可能没有上下文来预先回答很多框架问题。我认为模板也是一个很好的平衡,既有太多的样板代码,又能提供足够的框架暴露,成为一个很好的教学示例。它可能应该从项目名称中借用一点它的名称(例如,
hello_world.dart
==〉HelloWorld
的类名)。对于这样的建议,https://github.com/flutter/flutter/issues/new是提供反馈的最佳位置。x7yiwoj42#
现在可以使用以下命令执行此操作:
flutter create --sample=material.FloatingActionButton.1 my_demo_app
这里
sample
可以被指定一个样本id的值。一些例子可以在this link中找到(比Stackoverflow的答案限制长,所以不能复制到这里)iklwldmw3#
如果真的无法忍受,你可以一次性创建一个项目,上面只有最少的项目(一个无状态的小部件),并删除所有你不想要的东西。
每次需要时克隆此空项目。或者将其复制并粘贴到所需的位置,以便Visual Studio使用。
这个应该可以但是我还没有做
mjqavswn4#
智能J
Flutter试样样板
当你开始构建你的项目时,删除main.dart中的所有内容,输入你的模板缩写并按回车键。
pvcm50d15#
被覆盖的微件是应用程序的路径
yqyhoc1h6#
恭喜你,你现在就可以创建一个空的Flutter项目(使用--empty参数),例如flutter create project_name --empty