How to add a package from github? (Flutter)





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







2















I need to use the latest source code of a package and the latest source hasn't been published yet.
What should I write into pubspec.yaml to get a package in github?



The code bellow doesn't work. It doesn't download the package and I can't import it into my source code



dependencies:
flutter:
sdk: flutter

carousel_pro:
git:
url: https://github.com/jlouage/flutter-carousel-pro.git









share|improve this question

























  • What exactly does "doesn't work" mean?

    – Günter Zöchbauer
    Jan 3 at 12:54











  • @GünterZöchbauer, I've updated description

    – Kostya Vyrodov
    Jan 3 at 13:02













  • Did you run flutter packages get?

    – Günter Zöchbauer
    Jan 3 at 13:04











  • @GünterZöchbauer, yes. Do you know which path should be of a github package? Default import looks like this 'import 'package:flutter_redux/flutter_redux.dart';'. May be there is another way to import a package from github?

    – Kostya Vyrodov
    Jan 3 at 13:11








  • 1





    Try restarting the IDE

    – Günter Zöchbauer
    Jan 3 at 13:15


















2















I need to use the latest source code of a package and the latest source hasn't been published yet.
What should I write into pubspec.yaml to get a package in github?



The code bellow doesn't work. It doesn't download the package and I can't import it into my source code



dependencies:
flutter:
sdk: flutter

carousel_pro:
git:
url: https://github.com/jlouage/flutter-carousel-pro.git









share|improve this question

























  • What exactly does "doesn't work" mean?

    – Günter Zöchbauer
    Jan 3 at 12:54











  • @GünterZöchbauer, I've updated description

    – Kostya Vyrodov
    Jan 3 at 13:02













  • Did you run flutter packages get?

    – Günter Zöchbauer
    Jan 3 at 13:04











  • @GünterZöchbauer, yes. Do you know which path should be of a github package? Default import looks like this 'import 'package:flutter_redux/flutter_redux.dart';'. May be there is another way to import a package from github?

    – Kostya Vyrodov
    Jan 3 at 13:11








  • 1





    Try restarting the IDE

    – Günter Zöchbauer
    Jan 3 at 13:15














2












2








2








I need to use the latest source code of a package and the latest source hasn't been published yet.
What should I write into pubspec.yaml to get a package in github?



The code bellow doesn't work. It doesn't download the package and I can't import it into my source code



dependencies:
flutter:
sdk: flutter

carousel_pro:
git:
url: https://github.com/jlouage/flutter-carousel-pro.git









share|improve this question
















I need to use the latest source code of a package and the latest source hasn't been published yet.
What should I write into pubspec.yaml to get a package in github?



The code bellow doesn't work. It doesn't download the package and I can't import it into my source code



dependencies:
flutter:
sdk: flutter

carousel_pro:
git:
url: https://github.com/jlouage/flutter-carousel-pro.git






github dart flutter package






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jan 3 at 13:01







Kostya Vyrodov

















asked Jan 3 at 12:52









Kostya VyrodovKostya Vyrodov

397318




397318













  • What exactly does "doesn't work" mean?

    – Günter Zöchbauer
    Jan 3 at 12:54











  • @GünterZöchbauer, I've updated description

    – Kostya Vyrodov
    Jan 3 at 13:02













  • Did you run flutter packages get?

    – Günter Zöchbauer
    Jan 3 at 13:04











  • @GünterZöchbauer, yes. Do you know which path should be of a github package? Default import looks like this 'import 'package:flutter_redux/flutter_redux.dart';'. May be there is another way to import a package from github?

    – Kostya Vyrodov
    Jan 3 at 13:11








  • 1





    Try restarting the IDE

    – Günter Zöchbauer
    Jan 3 at 13:15



















  • What exactly does "doesn't work" mean?

    – Günter Zöchbauer
    Jan 3 at 12:54











  • @GünterZöchbauer, I've updated description

    – Kostya Vyrodov
    Jan 3 at 13:02













  • Did you run flutter packages get?

    – Günter Zöchbauer
    Jan 3 at 13:04











  • @GünterZöchbauer, yes. Do you know which path should be of a github package? Default import looks like this 'import 'package:flutter_redux/flutter_redux.dart';'. May be there is another way to import a package from github?

    – Kostya Vyrodov
    Jan 3 at 13:11








  • 1





    Try restarting the IDE

    – Günter Zöchbauer
    Jan 3 at 13:15

















What exactly does "doesn't work" mean?

– Günter Zöchbauer
Jan 3 at 12:54





What exactly does "doesn't work" mean?

– Günter Zöchbauer
Jan 3 at 12:54













@GünterZöchbauer, I've updated description

– Kostya Vyrodov
Jan 3 at 13:02







@GünterZöchbauer, I've updated description

– Kostya Vyrodov
Jan 3 at 13:02















Did you run flutter packages get?

– Günter Zöchbauer
Jan 3 at 13:04





Did you run flutter packages get?

– Günter Zöchbauer
Jan 3 at 13:04













@GünterZöchbauer, yes. Do you know which path should be of a github package? Default import looks like this 'import 'package:flutter_redux/flutter_redux.dart';'. May be there is another way to import a package from github?

– Kostya Vyrodov
Jan 3 at 13:11







@GünterZöchbauer, yes. Do you know which path should be of a github package? Default import looks like this 'import 'package:flutter_redux/flutter_redux.dart';'. May be there is another way to import a package from github?

– Kostya Vyrodov
Jan 3 at 13:11






1




1





Try restarting the IDE

– Günter Zöchbauer
Jan 3 at 13:15





Try restarting the IDE

– Günter Zöchbauer
Jan 3 at 13:15












1 Answer
1






active

oldest

votes


















2














Example of pubsec.yaml



dependencies:
flutter:
sdk: flutter

carousel_pro:
git:
url: git://github.com/jlouage/flutter-carousel-pro.git
ref: master


Example of a file, importing the package



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.






share|improve this answer
























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54022704%2fhow-to-add-a-package-from-github-flutter%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    2














    Example of pubsec.yaml



    dependencies:
    flutter:
    sdk: flutter

    carousel_pro:
    git:
    url: git://github.com/jlouage/flutter-carousel-pro.git
    ref: master


    Example of a file, importing the package



    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.






    share|improve this answer




























      2














      Example of pubsec.yaml



      dependencies:
      flutter:
      sdk: flutter

      carousel_pro:
      git:
      url: git://github.com/jlouage/flutter-carousel-pro.git
      ref: master


      Example of a file, importing the package



      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.






      share|improve this answer


























        2












        2








        2







        Example of pubsec.yaml



        dependencies:
        flutter:
        sdk: flutter

        carousel_pro:
        git:
        url: git://github.com/jlouage/flutter-carousel-pro.git
        ref: master


        Example of a file, importing the package



        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.






        share|improve this answer













        Example of pubsec.yaml



        dependencies:
        flutter:
        sdk: flutter

        carousel_pro:
        git:
        url: git://github.com/jlouage/flutter-carousel-pro.git
        ref: master


        Example of a file, importing the package



        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.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jan 3 at 13:27









        Kostya VyrodovKostya Vyrodov

        397318




        397318
































            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54022704%2fhow-to-add-a-package-from-github-flutter%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Can a sorcerer learn a 5th-level spell early by creating spell slots using the Font of Magic feature?

            Does disintegrating a polymorphed enemy still kill it after the 2018 errata?

            A Topological Invariant for $pi_3(U(n))$