任何人都知道如何使用'路径套餐?'参考:https://www.dartlang.org/tools/pub/dependencies#path-packages
我尝试引入另一款名为“mvc”的应用,它不喜欢这条路径:../ mvc /
name: startup_namer description: A new Flutter application. dependencies: flutter: sdk: flutter mvc: path: ../mvc/
它找到了mvc的包文件pubspec.yaml,但我认为它抱怨该文件夹不在这个项目的内容中(无论这意味着什么?!)
以下是错误消息:
Folder C:\Programs\Tools\Projects\Flutter\mvc is not in project content less... (Ctrl+F1) This inspection works in pubspec.yaml file and checks path references for dependencies configured as Path Packages: Path must be valid and target folder must contain pubspec.yaml file. Path Package should be within the project content, otherwise files from such packages are not editable. Example of pubspec.yaml file: name: my_dart_project version: 0.0.1 dependencies: my_another_dart_project: path: ../my_another_dart_project
是否需要文件夹mvc /,'在'其他项目的目录中?
答案 0 :(得分:2)
尽管它继续抱怨'关于它不在项目内容中,它的工作原理。你不能编辑文件(当然你可以 - 只是在他们自己的项目中。)
现在成功导入dart文件的技巧是,在查看文件时,pubspec.yaml现在要执行pub操作(例如,'获取依赖关系'或者'升级依赖关系& #39;)
他们在窗口的右上角连接起来。这些命令本身甚至可以使用错误代码执行,但您可以在“项目视图”中找到现在列在Dart包下的外部系统文件包。