Quick Start

MDL/Dart comes with StageDive support!
Try it out an follow these steps:

# if you don't have mdl installed
pub cache add mdl
 
# if you don't have stagedive installed or if you want to update stagedive
pub global activate stagedive
 
# if you don't have sitegen installed or if you want to update sitegen
# sitegen - will later act as a local server
pub global activate sitegen
 
stagedive -l
 
# You should see something like this
 
#   'MDL Android Template'         Package: mdl          Template name: android
#   'MDL Android Template'         Package: mdl          Template name: android
#   'MDL Article Template'         Package: mdl          Template name: article
#   'MDL Android Template'         Package: mdl          Template name: blog
#   'MDL Blog Template'            Package: mdl          Template name: dashboard
#   'MDL Fixed-Header Template'    Package: mdl          Template name: fixed-header
#   'MDL Sample Template'          Package: mdl          Template name: sample
#   'MDL Sticky-Footer Template'   Package: mdl          Template name: sticky-footer
#   'MDL Text-Only Template'       Package: mdl          Template name: text-only
 
# Now lets generate a new (-n) folder: android
stagedive -n android -p mdl -t android
 
# This is what stagedive asks you
#   Your email address: office@mikemitterer
#   Your name: Mike
#   Enter the package-name: android_mdl
#
#   'MDL Android Template' created! (android)
 
# move the the newly created dir
cd android
 
# Update everything
pub update
 
# Serve the site (you are in 'android'!)
sitegen -x
 
# In Chromium/Dartium
localhost:8000

Hint

Short form for the last 4 commands:

cd android/ && pub update && sitegen -x || cd -