我需要使用包的最新源代码,但是最新的源代码还没有发布.
我应该在pubspec.yaml
里写什么才能在Github拿到包裹呢?
下面的代码不起作用.它不能下载软件包,我也不能将其导入到我的源代码中
dependencies:
flutter:
sdk: flutter
carousel_pro:
git:
url: https://github.com/jlouage/flutter-carousel-pro.git
我需要使用包的最新源代码,但是最新的源代码还没有发布.
我应该在pubspec.yaml
里写什么才能在Github拿到包裹呢?
下面的代码不起作用.它不能下载软件包,我也不能将其导入到我的源代码中
dependencies:
flutter:
sdk: flutter
carousel_pro:
git:
url: https://github.com/jlouage/flutter-carousel-pro.git
pubspec.yaml
依赖于特定的branch:
dependencies:
flutter:
sdk: flutter
carousel_pro:
git:
url: git://github.com/jlouage/flutter-carousel-pro.git
ref: main # branch name
依赖于特定的commit:
dependencies:
flutter:
sdk: flutter
carousel_pro:
git:
url: git://github.com/jlouage/flutter-carousel-pro.git
ref: ea12e41 # commit hash
import 'package:carousel_pro/src/carousel_pro_widgets.dart';
import 'package:flutter/material.dart';
class NewsCarousel extends StatelessWidget {
@override
Widget build(BuildContext context) {
return SizedBox(
height: 200.0,
child: WidgetCarousel(
autoplay: false,
pages: [],
),
);
}
}
Note: If your IDE doesn't see the package, try to restart it.个