Creating Flutter Custom Package and Publish in pub.dev

Flutter Package Project

I have created the flutter package by sample_text

i’m going to create package of CustomText

Why I have created this widget ?

When the project size goes bigger and bigger it will be quite difficult to write Text(“”, style=TextStyle()) this widget’s TextStyle again and again fo many times so that’s y I have created a CustomText stateless widget.

This command is to check whether any warnings or errors coming in our package

So here I got 2 warnings lets solve those warnings

  1. Create a git Repository and push your project in the github
  2. Remove the author from pubspec.yaml file
Remove the author key from pubspec.yaml

Next after doing the 2 steps add the git repo link in pubspec.yaml

Don’t forget to run pub get

Your pubspec.yaml file somewhat looks like this

You won’t get any warnings

And most importantly update your licence or else you won’t be able to upload the package

You will get a succesfull upload message

And you are ready to go 🚀🚀

Note: Your package wont visible immediately in your my-package in pub.dev account it will take some time

Inorder to check you package uploaded or not hit to https://pub.dev/packages/{your_package_name}

My uploaded package is https://pub.dev/packages/sample_text

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store