Skip to content

PlugFox/dart_site_example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Install firebase

  • for macOS:
brew install node
  • for Windows:
choco install nodejs

then

npm install -g firebase-tools
firebase login

Dependencies

dart pub global activate webdev
dart pub get

Serve

  • uses dartdevc with Dart DevTools
webdev serve --no-release --debug web:8080
  • uses dart2js
webdev serve --release web:8080
  • uses firebase
cd build/
firebase serve

Build

webdev build --release --output web:build
dart run pwa // if you need pwa
webdev build --release --output web:build // again if you need pwa

Generate PWA

webdev build --release --output web:build
cd build
rm -rf packages .firebase .dart_tool
dart run pwa

then add // @dart=2.9 at pwa.dart for unsound null safety and rebuild project with

webdev build --release --output web:build

Publish

cd build/
firebase deploy --only hosting --project plug-fox -m "<Описание ручного релиза>"

About

https://plugfox.dev

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors