beh*_*ati 32 dart flutter flutter-dependencies
如何在另一个扑动应用程序中使用本地颤振包?
我使用以下命令创建了一个包:
flutter create --template=package my_new_package
Run Code Online (Sandbox Code Playgroud)
然后在我的应用程序源代码=> main.dart
import "package:my_new_package/my_new_package.dart" // can not find the package
Run Code Online (Sandbox Code Playgroud)
beh*_*ati 46
在flutter application => pubspec.yaml中找到此文件
使当地依赖
dependencies:
flutter:
sdk: flutter
my_new_package:
path: ./my_new_package
Run Code Online (Sandbox Code Playgroud)
Dee*_*ain 20
路径依赖:Flutter 应用程序可以通过文件系统路径依赖插件:依赖。路径可以是相对的,也可以是绝对的。例如,要依赖位于应用程序旁边目录中的插件 plugin1,请使用以下语法:
dependencies:
plugin1:
path: ../your_package/
Run Code Online (Sandbox Code Playgroud)
Gra*_*Sim 12
完整流程:
下载你要使用的插件的代码,并将其放置在与你的flutter项目目录“相同”的级别
-- plugin-name
-- your flutter directory -- lib
-- android
-- ios etc etc
Run Code Online (Sandbox Code Playgroud)
将插件路径添加到 pubspec.yaml。*如果您不确定要使用的正确插件名称,请查看name:插件的 pubspec.yaml 文件中的属性。插件目录也必须以相同的方式保存name:
dependencies:
plugin-name:
path: ../plugin-name
Run Code Online (Sandbox Code Playgroud)
运行Pub get,您可以像任何其他插件一样导入。唯一的区别是当你在开发过程中点击任何插件类时,它会指向本地文件。
| 归档时间: |
|
| 查看次数: |
9998 次 |
| 最近记录: |