Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 将颤振应用程序复制到新项目时要复制哪些文件夹?_Flutter_Dart - Fatal编程技术网

Flutter 将颤振应用程序复制到新项目时要复制哪些文件夹?

Flutter 将颤振应用程序复制到新项目时要复制哪些文件夹?,flutter,dart,Flutter,Dart,我有一个应用程序,我在其中编辑了pubspec.yaml文件和/lib文件夹中的所有文件 如果我在Flatter中创建一个新项目,需要从该项目复制哪些文件才能获得该应用程序的副本?是否只有我编辑的那些文件?,或者当我编辑pubspec.yaml或/lib文件夹中的任何文件时,会自动编辑一些文件,我也应该复制这些文件,以便我的旧应用程序在新项目中正常工作?生成的文件可以再次生成,无需担心。如果您确实知道所编辑的所有文件,则可以复制它们。但是如果您更改了包,那么您也必须更改文件中的导入。正如João

我有一个应用程序,我在其中编辑了
pubspec.yaml
文件和
/lib
文件夹中的所有文件


如果我在Flatter中创建一个新项目,需要从该项目复制哪些文件才能获得该应用程序的副本?是否只有我编辑的那些文件?,或者当我编辑
pubspec.yaml
/lib
文件夹中的任何文件时,会自动编辑一些文件,我也应该复制这些文件,以便我的旧应用程序在新项目中正常工作?

生成的文件可以再次生成,无需担心。如果您确实知道所编辑的所有文件,则可以复制它们。但是如果您更改了包,那么您也必须更改文件中的导入。正如João Soares所说,理论上,如果您只复制在所有应用程序中更改/添加的文件,而不仅仅是
/lib
pubspec.yaml
中的文件,还复制项目目录中的任何其他文件,那么您还应该运行flutter packages获取pubspec.yaml上的所有包,只要运行
flatterpackagesget
就可以了。