ldk 0.0.1 copy "ldk: ^0.0.1" to clipboard
ldk: ^0.0.1 copied to clipboard

learning dart packaging.

learn-dart #

development #

Setup & CI #

prerequisites

  • ubuntu/debian
    • amd64/arm64
./ci.sh
source ~/.bashrc

compilation #

dart compile exe main.dart -o run
./run

commands #

dart -v

format #

  • see all options
dart format -v

lint #

add lints package

dart pub add --dev lints

test #

packaging #

create #

dart create -t package <name>

https://dart.dev/guides/libraries/create-library-packages

documenting #

dart doc

executable #

run #

dart run <executable>.dart

compile to binary #

dart compile exe -o <output> <executable>.dart
./<output>

publishing #

draft

dart pub publish --dry-run

upload to pub.dev

dart pub publish

CD & automate #

https://dart.dev/tools/pub/automated-publishing

VSCode Extensions #

  • Dart
  • Flutter
  • Live Server
  • YAML
  • markdownlint
  • Bash IDE
  • shell-format
0
likes
110
points
13
downloads

Publisher

unverified uploader

Weekly Downloads

learning dart packaging.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (license)

More

Packages that depend on ldk