Although most of the infrastructure is complete, there lacks a way to set up a watch mode, where plugins are iteratively built when file changes are detected. For a single installable plugin, yarn workspace <plugin> run build --watch may work. However, that doesn't work for
- external plugins where the files need to be copied to the
dist folder
- multiple plugins
An example could be
yarn watch @sourceacademy/common-tabs @sourceacademy/runner-test
Although most of the infrastructure is complete, there lacks a way to set up a watch mode, where plugins are iteratively built when file changes are detected. For a single installable plugin,
yarn workspace <plugin> run build --watchmay work. However, that doesn't work fordistfolderAn example could be