blob: 5c29b42b3f4457240ed74c3805aa7d002135702e [file] [log] [blame] [view]
# Running the example app
1. In the root directory of `webdev`, run
`pub global activate --source path webdev`
1. Uncomment the dwds dependency override in `/webdev/webdev/pubspec.yaml`, then
run `dart run build_runner build` from `/webdev/webdev` directory
- *Note: You will have to comment and build, and then uncomment and build,
each time you need to pick up new changes*
1. From `/webdev/example`, run `webdev serve --debug --verbose` (Note: all
options can be found by running `webdev help serve`)
1. Type opt/alt-d in the browser. This is required to start the VM.
1. \[OPTIONAL\] If you need to connect a locally running DevTools (instructions
for running
[here](https://github.com/flutter/devtools/blob/master/CONTRIBUTING.md)),
then close the DevTools that automatically opened in the previous step. Copy
and paste the debug URI (should be logged in your terminal) into the DevTools
connection box.
### Note:
If you get this error:
`The /webdev/webdev/pubspec.yaml file has changed since the /webdev/webdev/pubspec.lock file was generated, please run "dart pub get" again.`
You need to do the following:
- `rm webdev/webdev/pubspec.lock`
- Then, from `/webdev/webdev` run `dart pub get`