If you only want to work at the core level of APIExplorer, you only need to execute the following command to run start the demo app (´packages/apiexplorer/demo/src`).
$ cd packages/apiexplorer
->$npm start
To run in a Sample you may either: a) only change the sample, b) also want to change the APIExplorer core (and others).
$ cd samples/<some-sample>
->$npm start
$ npm run build:watch
on each dependency$ cd samples/sample
->$npm start
$ cd packages
$ nwb new <type> <name> --no-git
(ex:nwb new react-app sample-b --no-git
)- Add
build:watch
script topackages.json
(copy from other project) - Add required dependencies to the new project
$ lerna add apiexplorer --scope sample-b
- You may need to run
$ lerna bootstrap
$ lerna add apiexplorer-component --scope sample
$ lerna bootstrap
(don't know why this is required! But you should run it)